Trait frame_support::dispatch::Clone
1.0.0 · source · [−]pub trait Clone {
fn clone(&self) -> Self;
fn clone_from(&mut self, source: &Self) { ... }
}Expand description
A common trait for the ability to explicitly duplicate an object.
Differs from Copy in that Copy is implicit and an inexpensive bit-wise copy, while
Clone is always explicit and may or may not be expensive. In order to enforce
these characteristics, Rust does not allow you to reimplement Copy, but you
may reimplement Clone and run arbitrary code.
Since Clone is more general than Copy, you can automatically make anything
Copy be Clone as well.
Derivable
This trait can be used with #[derive] if all fields are Clone. The derived
implementation of Clone calls clone on each field.
For a generic struct, #[derive] implements Clone conditionally by adding bound Clone on
generic parameters.
// `derive` implements Clone for Reading<T> when T is Clone.
#[derive(Clone)]
struct Reading<T> {
frequency: T,
}How can I implement Clone?
Types that are Copy should have a trivial implementation of Clone. More formally:
if T: Copy, x: T, and y: &T, then let x = y.clone(); is equivalent to let x = *y;.
Manual implementations should be careful to uphold this invariant; however, unsafe code
must not rely on it to ensure memory safety.
An example is a generic struct holding a function pointer. In this case, the
implementation of Clone cannot be derived, but can be implemented as:
struct Generate<T>(fn() -> T);
impl<T> Copy for Generate<T> {}
impl<T> Clone for Generate<T> {
fn clone(&self) -> Self {
*self
}
}Additional implementors
In addition to the implementors listed below,
the following types also implement Clone:
- Function item types (i.e., the distinct types defined for each function)
- Function pointer types (e.g.,
fn() -> i32) - Tuple types, if each component also implements
Clone(e.g.,(),(i32, bool)) - Closure types, if they capture no value from the environment
or if all such captured values implement
Clonethemselves. Note that variables captured by shared reference always implementClone(even if the referent doesn’t), while variables captured by mutable reference never implementClone.
Required Methods
Provided Methods
fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source.
a.clone_from(&b) is equivalent to a = b.clone() in functionality,
but can be overridden to reuse the resources of a to avoid unnecessary
allocations.
Implementations on Foreign Types
sourceimpl<T> Clone for SyncSender<T>
impl<T> Clone for SyncSender<T>
fn clone(&self) -> SyncSender<T>
sourceimpl<'_, T, S> Clone for Intersection<'_, T, S>
impl<'_, T, S> Clone for Intersection<'_, T, S>
fn clone(&self) -> Intersection<'_, T, S>
1.13.0 · sourceimpl Clone for DefaultHasher
impl Clone for DefaultHasher
fn clone(&self) -> DefaultHasher
sourceimpl Clone for SocketAddr
impl Clone for SocketAddr
fn clone(&self) -> SocketAddr
sourceimpl Clone for TryRecvError
impl Clone for TryRecvError
fn clone(&self) -> TryRecvError
sourceimpl Clone for AddrParseError
impl Clone for AddrParseError
fn clone(&self) -> AddrParseError
sourceimpl<'fd> Clone for BorrowedFd<'fd>
impl<'fd> Clone for BorrowedFd<'fd>
fn clone(&self) -> BorrowedFd<'fd>
1.7.0 · sourceimpl Clone for StripPrefixError
impl Clone for StripPrefixError
fn clone(&self) -> StripPrefixError
sourceimpl Clone for SocketAddrV6
impl Clone for SocketAddrV6
fn clone(&self) -> SocketAddrV6
sourceimpl Clone for Ipv6MulticastScope
impl Clone for Ipv6MulticastScope
fn clone(&self) -> Ipv6MulticastScope
1.5.0 · sourceimpl Clone for WaitTimeoutResult
impl Clone for WaitTimeoutResult
fn clone(&self) -> WaitTimeoutResult
1.29.0 · sourceimpl Clone for Box<OsStr, Global>
impl Clone for Box<OsStr, Global>
fn clone(&self) -> Box<OsStr, Global>ⓘNotable traits for Box<R, Global>impl<R> Read for Box<R, Global> where
R: Read + ?Sized, impl<W> Write for Box<W, Global> where
W: Write + ?Sized, impl<F, A> Future for Box<F, A> where
F: Future + Unpin + ?Sized,
A: Allocator + 'static, type Output = <F as Future>::Output;impl<I, A> Iterator for Box<I, A> where
I: Iterator + ?Sized,
A: Allocator, type Item = <I as Iterator>::Item;
R: Read + ?Sized, impl<W> Write for Box<W, Global> where
W: Write + ?Sized, impl<F, A> Future for Box<F, A> where
F: Future + Unpin + ?Sized,
A: Allocator + 'static, type Output = <F as Future>::Output;impl<I, A> Iterator for Box<I, A> where
I: Iterator + ?Sized,
A: Allocator, type Item = <I as Iterator>::Item;
sourceimpl Clone for SocketAddrV4
impl Clone for SocketAddrV4
fn clone(&self) -> SocketAddrV4
sourceimpl Clone for Permissions
impl Clone for Permissions
fn clone(&self) -> Permissions
sourceimpl<'_, T, S> Clone for Difference<'_, T, S>
impl<'_, T, S> Clone for Difference<'_, T, S>
fn clone(&self) -> Difference<'_, T, S>
sourceimpl Clone for SocketCred
impl Clone for SocketCred
fn clone(&self) -> SocketCred
1.29.0 · sourceimpl Clone for Box<Path, Global>
impl Clone for Box<Path, Global>
fn clone(&self) -> Box<Path, Global>ⓘNotable traits for Box<R, Global>impl<R> Read for Box<R, Global> where
R: Read + ?Sized, impl<W> Write for Box<W, Global> where
W: Write + ?Sized, impl<F, A> Future for Box<F, A> where
F: Future + Unpin + ?Sized,
A: Allocator + 'static, type Output = <F as Future>::Output;impl<I, A> Iterator for Box<I, A> where
I: Iterator + ?Sized,
A: Allocator, type Item = <I as Iterator>::Item;
R: Read + ?Sized, impl<W> Write for Box<W, Global> where
W: Write + ?Sized, impl<F, A> Future for Box<F, A> where
F: Future + Unpin + ?Sized,
A: Allocator + 'static, type Output = <F as Future>::Output;impl<I, A> Iterator for Box<I, A> where
I: Iterator + ?Sized,
A: Allocator, type Item = <I as Iterator>::Item;
sourceimpl Clone for ExitStatusError
impl Clone for ExitStatusError
fn clone(&self) -> ExitStatusError
sourceimpl<'a> Clone for Components<'a>
impl<'a> Clone for Components<'a>
fn clone(&self) -> Components<'a>
1.7.0 · sourceimpl Clone for RandomState
impl Clone for RandomState
fn clone(&self) -> RandomState
1.8.0 · sourceimpl Clone for SystemTime
impl Clone for SystemTime
fn clone(&self) -> SystemTime
1.8.0 · sourceimpl Clone for SystemTimeError
impl Clone for SystemTimeError
fn clone(&self) -> SystemTimeError
1.12.0 · sourceimpl Clone for RecvTimeoutError
impl Clone for RecvTimeoutError
fn clone(&self) -> RecvTimeoutError
sourceimpl<'_, T, S> Clone for SymmetricDifference<'_, T, S>
impl<'_, T, S> Clone for SymmetricDifference<'_, T, S>
fn clone(&self) -> SymmetricDifference<'_, T, S>
sourceimpl<'a> Clone for PrefixComponent<'a>
impl<'a> Clone for PrefixComponent<'a>
fn clone(&self) -> PrefixComponent<'a>
sourceimpl Clone for ExitStatus
impl Clone for ExitStatus
fn clone(&self) -> ExitStatus
sourceimpl<T> Clone for Sender<T>
impl<T> Clone for Sender<T>
sourcefn clone(&self) -> Sender<T>
fn clone(&self) -> Sender<T>
Clone a sender to send to other threads.
Note, be aware of the lifetime of the sender because all senders
(including the original) need to be dropped in order for
Receiver::recv to stop blocking.
sourceimpl Clone for BacktraceStyle
impl Clone for BacktraceStyle
fn clone(&self) -> BacktraceStyle
sourceimpl<T> Clone for TrySendError<T> where
T: Clone,
impl<T> Clone for TrySendError<T> where
T: Clone,
fn clone(&self) -> TrySendError<T>
1.10.0 · sourceimpl Clone for SocketAddr
impl Clone for SocketAddr
fn clone(&self) -> SocketAddr
sourceimpl<T> Clone for SyncOnceCell<T> where
T: Clone,
impl<T> Clone for SyncOnceCell<T> where
T: Clone,
fn clone(&self) -> SyncOnceCell<T>
sourceimpl Clone for OpenOptions
impl Clone for OpenOptions
fn clone(&self) -> OpenOptions
1.26.0 · sourceimpl Clone for AccessError
impl Clone for AccessError
fn clone(&self) -> AccessError
sourceimpl<Dyn> Clone for DynMetadata<Dyn> where
Dyn: ?Sized,
impl<Dyn> Clone for DynMetadata<Dyn> where
Dyn: ?Sized,
fn clone(&self) -> DynMetadata<Dyn>
1.50.0 · sourceimpl Clone for LayoutError
impl Clone for LayoutError
fn clone(&self) -> LayoutError
1.28.0 · sourceimpl<F> Clone for RepeatWith<F> where
F: Clone,
impl<F> Clone for RepeatWith<F> where
F: Clone,
fn clone(&self) -> RepeatWith<F>
sourceimpl<I, G> Clone for IntersperseWith<I, G> where
I: Iterator + Clone,
G: Clone,
<I as Iterator>::Item: Clone,
impl<I, G> Clone for IntersperseWith<I, G> where
I: Iterator + Clone,
G: Clone,
<I as Iterator>::Item: Clone,
fn clone(&self) -> IntersperseWith<I, G>
sourceimpl<'a, 'b> Clone for CharSliceSearcher<'a, 'b>
impl<'a, 'b> Clone for CharSliceSearcher<'a, 'b>
fn clone(&self) -> CharSliceSearcher<'a, 'b>
sourceimpl<'a, T, const N: usize> Clone for ArrayWindows<'a, T, N> where
T: 'a + Clone,
impl<'a, T, const N: usize> Clone for ArrayWindows<'a, T, N> where
T: 'a + Clone,
fn clone(&self) -> ArrayWindows<'a, T, N>
sourceimpl<I> Clone for Intersperse<I> where
I: Clone + Iterator,
<I as Iterator>::Item: Clone,
<I as Iterator>::Item: Clone,
impl<I> Clone for Intersperse<I> where
I: Clone + Iterator,
<I as Iterator>::Item: Clone,
<I as Iterator>::Item: Clone,
fn clone(&self) -> Intersperse<I>
1.9.0 · sourceimpl<I> Clone for DecodeUtf16<I> where
I: Clone + Iterator<Item = u16>,
impl<I> Clone for DecodeUtf16<I> where
I: Clone + Iterator<Item = u16>,
fn clone(&self) -> DecodeUtf16<I>
impl<'_, T> !Clone for &'_ mut T where
T: ?Sized,
Shared references can be cloned, but mutable references cannot!
1.26.0 · sourceimpl<Idx> Clone for RangeToInclusive<Idx> where
Idx: Clone,
impl<Idx> Clone for RangeToInclusive<Idx> where
Idx: Clone,
fn clone(&self) -> RangeToInclusive<Idx>
1.34.0 · sourceimpl Clone for TryFromIntError
impl Clone for TryFromIntError
fn clone(&self) -> TryFromIntError
1.34.0 · sourceimpl Clone for NonZeroI32
impl Clone for NonZeroI32
fn clone(&self) -> NonZeroI32
1.51.0 · sourceimpl<'a, P> Clone for SplitInclusive<'a, P> where
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,
impl<'a, P> Clone for SplitInclusive<'a, P> where
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,
fn clone(&self) -> SplitInclusive<'a, P>
1.34.0 · sourceimpl Clone for NonZeroI16
impl Clone for NonZeroI16
fn clone(&self) -> NonZeroI16
sourceimpl Clone for ParseIntError
impl Clone for ParseIntError
fn clone(&self) -> ParseIntError
const: unstable · sourceimpl<'_, T> Clone for &'_ T where
T: ?Sized,
impl<'_, T> Clone for &'_ T where
T: ?Sized,
Shared references can be cloned, but mutable references cannot!
sourceimpl<'a> Clone for CharIndices<'a>
impl<'a> Clone for CharIndices<'a>
fn clone(&self) -> CharIndices<'a>
sourceimpl<T, const LANES: usize> Clone for Simd<T, LANES> where
T: SimdElement,
LaneCount<LANES>: SupportedLaneCount,
impl<T, const LANES: usize> Clone for Simd<T, LANES> where
T: SimdElement,
LaneCount<LANES>: SupportedLaneCount,
1.26.0 · sourceimpl<Idx> Clone for RangeInclusive<Idx> where
Idx: Clone,
impl<Idx> Clone for RangeInclusive<Idx> where
Idx: Clone,
fn clone(&self) -> RangeInclusive<Idx>
sourceimpl Clone for AllocError
impl Clone for AllocError
fn clone(&self) -> AllocError
1.8.0 · sourceimpl<'a> Clone for EncodeUtf16<'a>
impl<'a> Clone for EncodeUtf16<'a>
fn clone(&self) -> EncodeUtf16<'a>
1.5.0 · sourceimpl<'a, P> Clone for RMatchIndices<'a, P> where
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,
impl<'a, P> Clone for RMatchIndices<'a, P> where
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,
fn clone(&self) -> RMatchIndices<'a, P>
1.28.0 · sourceimpl Clone for NonZeroU128
impl Clone for NonZeroU128
fn clone(&self) -> NonZeroU128
1.27.0 · sourceimpl Clone for CpuidResult
impl Clone for CpuidResult
fn clone(&self) -> CpuidResult
1.34.0 · sourceimpl Clone for TryFromSliceError
impl Clone for TryFromSliceError
fn clone(&self) -> TryFromSliceError
1.21.0 · sourceimpl<T> Clone for Discriminant<T>
impl<T> Clone for Discriminant<T>
fn clone(&self) -> Discriminant<T>
sourceimpl<'a, P> Clone for RSplitN<'a, P> where
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,
impl<'a, P> Clone for RSplitN<'a, P> where
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,
1.34.0 · sourceimpl<'a> Clone for SplitAsciiWhitespace<'a>
impl<'a> Clone for SplitAsciiWhitespace<'a>
fn clone(&self) -> SplitAsciiWhitespace<'a>
1.34.0 · sourceimpl<'a> Clone for EscapeDebug<'a>
impl<'a> Clone for EscapeDebug<'a>
fn clone(&self) -> EscapeDebug<'a>
1.51.0 · sourceimpl<'_, T, P> Clone for SplitInclusive<'_, T, P> where
P: Clone + FnMut(&T) -> bool,
impl<'_, T, P> Clone for SplitInclusive<'_, T, P> where
P: Clone + FnMut(&T) -> bool,
fn clone(&self) -> SplitInclusive<'_, T, P>
sourceimpl<'f> Clone for VaListImpl<'f>
impl<'f> Clone for VaListImpl<'f>
fn clone(&self) -> VaListImpl<'f>
sourceimpl Clone for EscapeDefault
impl Clone for EscapeDefault
fn clone(&self) -> EscapeDefault
1.60.0 · sourceimpl<'a> Clone for EscapeAscii<'a>
impl<'a> Clone for EscapeAscii<'a>
fn clone(&self) -> EscapeAscii<'a>
1.34.0 · sourceimpl<T, F> Clone for Successors<T, F> where
T: Clone,
F: Clone,
impl<T, F> Clone for Successors<T, F> where
T: Clone,
F: Clone,
fn clone(&self) -> Successors<T, F>
1.2.0 · sourceimpl<'a, P> Clone for RMatches<'a, P> where
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,
impl<'a, P> Clone for RMatches<'a, P> where
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,
1.59.0 · sourceimpl Clone for TryFromCharError
impl Clone for TryFromCharError
fn clone(&self) -> TryFromCharError
sourceimpl<T> Clone for Saturating<T> where
T: Clone,
impl<T> Clone for Saturating<T> where
T: Clone,
fn clone(&self) -> Saturating<T>
1.29.0 · sourceimpl<I, U> Clone for Flatten<I> where
I: Clone + Iterator,
U: Clone + Iterator,
<I as Iterator>::Item: IntoIterator,
<<I as Iterator>::Item as IntoIterator>::IntoIter == U,
<<I as Iterator>::Item as IntoIterator>::Item == <U as Iterator>::Item,
impl<I, U> Clone for Flatten<I> where
I: Clone + Iterator,
U: Clone + Iterator,
<I as Iterator>::Item: IntoIterator,
<<I as Iterator>::Item as IntoIterator>::IntoIter == U,
<<I as Iterator>::Item as IntoIterator>::Item == <U as Iterator>::Item,
1.20.0 · sourceimpl<T> Clone for ManuallyDrop<T> where
T: Clone + ?Sized,
impl<T> Clone for ManuallyDrop<T> where
T: Clone + ?Sized,
fn clone(&self) -> ManuallyDrop<T>
sourceimpl Clone for ToLowercase
impl Clone for ToLowercase
fn clone(&self) -> ToLowercase
sourceimpl<'a, F> Clone for CharPredicateSearcher<'a, F> where
F: Clone + FnMut(char) -> bool,
impl<'a, F> Clone for CharPredicateSearcher<'a, F> where
F: Clone + FnMut(char) -> bool,
fn clone(&self) -> CharPredicateSearcher<'a, F>
sourceimpl<'a, 'b, const N: usize> Clone for CharArrayRefSearcher<'a, 'b, N>
impl<'a, 'b, const N: usize> Clone for CharArrayRefSearcher<'a, 'b, N>
fn clone(&self) -> CharArrayRefSearcher<'a, 'b, N>
1.34.0 · sourceimpl Clone for NonZeroIsize
impl Clone for NonZeroIsize
fn clone(&self) -> NonZeroIsize
1.34.0 (const: unstable) · sourceimpl Clone for Infallible
impl Clone for Infallible
fn clone(&self) -> Infallible
1.55.0 · sourceimpl Clone for IntErrorKind
impl Clone for IntErrorKind
fn clone(&self) -> IntErrorKind
1.5.0 · sourceimpl<'a, P> Clone for MatchIndices<'a, P> where
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,
impl<'a, P> Clone for MatchIndices<'a, P> where
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,
fn clone(&self) -> MatchIndices<'a, P>
sourceimpl<'a, P> Clone for RSplitTerminator<'a, P> where
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,
impl<'a, P> Clone for RSplitTerminator<'a, P> where
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,
fn clone(&self) -> RSplitTerminator<'a, P>
1.28.0 · sourceimpl Clone for NonZeroUsize
impl Clone for NonZeroUsize
fn clone(&self) -> NonZeroUsize
sourceimpl<'a, 'b> Clone for StrSearcher<'a, 'b>
impl<'a, 'b> Clone for StrSearcher<'a, 'b>
fn clone(&self) -> StrSearcher<'a, 'b>
sourceimpl Clone for FromBytesUntilNulError
impl Clone for FromBytesUntilNulError
fn clone(&self) -> FromBytesUntilNulError
1.20.0 · sourceimpl Clone for ParseCharError
impl Clone for ParseCharError
fn clone(&self) -> ParseCharError
sourceimpl Clone for EscapeDefault
impl Clone for EscapeDefault
fn clone(&self) -> EscapeDefault
1.2.0 · sourceimpl<'a, P> Clone for Matches<'a, P> where
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,
impl<'a, P> Clone for Matches<'a, P> where
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,
1.20.0 · sourceimpl Clone for EscapeDebug
impl Clone for EscapeDebug
fn clone(&self) -> EscapeDebug
1.55.0 · sourceimpl<B, C> Clone for ControlFlow<B, C> where
B: Clone,
C: Clone,
impl<B, C> Clone for ControlFlow<B, C> where
B: Clone,
C: Clone,
fn clone(&self) -> ControlFlow<B, C>
sourceimpl Clone for FromFloatSecsError
impl Clone for FromFloatSecsError
fn clone(&self) -> FromFloatSecsError
sourceimpl Clone for SearchStep
impl Clone for SearchStep
fn clone(&self) -> SearchStep
sourceimpl<'a, const N: usize> Clone for CharArraySearcher<'a, N>
impl<'a, const N: usize> Clone for CharArraySearcher<'a, N>
fn clone(&self) -> CharArraySearcher<'a, N>
1.28.0 · sourceimpl Clone for NonZeroU64
impl Clone for NonZeroU64
fn clone(&self) -> NonZeroU64
sourceimpl Clone for ParseFloatError
impl Clone for ParseFloatError
fn clone(&self) -> ParseFloatError
sourceimpl Clone for EscapeUnicode
impl Clone for EscapeUnicode
fn clone(&self) -> EscapeUnicode
1.34.0 · sourceimpl<'a> Clone for EscapeUnicode<'a>
impl<'a> Clone for EscapeUnicode<'a>
fn clone(&self) -> EscapeUnicode<'a>
sourceimpl Clone for FromBytesWithNulError
impl Clone for FromBytesWithNulError
fn clone(&self) -> FromBytesWithNulError
1.1.0 · sourceimpl<'a> Clone for SplitWhitespace<'a>
impl<'a> Clone for SplitWhitespace<'a>
fn clone(&self) -> SplitWhitespace<'a>
sourceimpl Clone for FpCategory
impl Clone for FpCategory
fn clone(&self) -> FpCategory
sourceimpl<'a, P> Clone for SplitN<'a, P> where
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,
impl<'a, P> Clone for SplitN<'a, P> where
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,
1.31.0 · sourceimpl<'_, T> Clone for ChunksExact<'_, T>
impl<'_, T> Clone for ChunksExact<'_, T>
fn clone(&self) -> ChunksExact<'_, T>
sourceimpl<'a, P> Clone for RSplit<'a, P> where
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,
impl<'a, P> Clone for RSplit<'a, P> where
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,
1.34.0 · sourceimpl Clone for NonZeroI64
impl Clone for NonZeroI64
fn clone(&self) -> NonZeroI64
1.9.0 · sourceimpl Clone for DecodeUtf16Error
impl Clone for DecodeUtf16Error
fn clone(&self) -> DecodeUtf16Error
1.31.0 · sourceimpl<'a, T> Clone for RChunksExact<'a, T>
impl<'a, T> Clone for RChunksExact<'a, T>
fn clone(&self) -> RChunksExact<'a, T>
1.34.0 · sourceimpl Clone for NonZeroI128
impl Clone for NonZeroI128
fn clone(&self) -> NonZeroI128
1.7.0 · sourceimpl<H> Clone for BuildHasherDefault<H>
impl<H> Clone for BuildHasherDefault<H>
fn clone(&self) -> BuildHasherDefault<H>
sourceimpl Clone for ParseBoolError
impl Clone for ParseBoolError
fn clone(&self) -> ParseBoolError
sourceimpl<T, const LANES: usize> Clone for Mask<T, LANES> where
T: MaskElement,
LaneCount<LANES>: SupportedLaneCount,
impl<T, const LANES: usize> Clone for Mask<T, LANES> where
T: MaskElement,
LaneCount<LANES>: SupportedLaneCount,
sourceimpl<'a, P> Clone for SplitTerminator<'a, P> where
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,
impl<'a, P> Clone for SplitTerminator<'a, P> where
P: Pattern<'a>,
<P as Pattern<'a>>::Searcher: Clone,
fn clone(&self) -> SplitTerminator<'a, P>
1.34.0 · sourceimpl<'a> Clone for EscapeDefault<'a>
impl<'a> Clone for EscapeDefault<'a>
fn clone(&self) -> EscapeDefault<'a>
1.34.0 · sourceimpl Clone for CharTryFromError
impl Clone for CharTryFromError
fn clone(&self) -> CharTryFromError
sourceimpl<'_, T, const N: usize> Clone for ArrayChunks<'_, T, N>
impl<'_, T, const N: usize> Clone for ArrayChunks<'_, T, N>
fn clone(&self) -> ArrayChunks<'_, T, N>
1.28.0 · sourceimpl Clone for NonZeroU16
impl Clone for NonZeroU16
fn clone(&self) -> NonZeroU16
sourceimpl<I, U, F> Clone for FlatMap<I, U, F> where
I: Clone,
F: Clone,
U: Clone + IntoIterator,
<U as IntoIterator>::IntoIter: Clone,
impl<I, U, F> Clone for FlatMap<I, U, F> where
I: Clone,
F: Clone,
U: Clone + IntoIterator,
<U as IntoIterator>::IntoIter: Clone,
1.28.0 · sourceimpl Clone for NonZeroU32
impl Clone for NonZeroU32
fn clone(&self) -> NonZeroU32
sourceimpl<'a> Clone for CharSearcher<'a>
impl<'a> Clone for CharSearcher<'a>
fn clone(&self) -> CharSearcher<'a>
1.36.0 · sourceimpl<T> Clone for MaybeUninit<T> where
T: Copy,
impl<T> Clone for MaybeUninit<T> where
T: Copy,
fn clone(&self) -> MaybeUninit<T>
sourceimpl<Y, R> Clone for GeneratorState<Y, R> where
Y: Clone,
R: Clone,
impl<Y, R> Clone for GeneratorState<Y, R> where
Y: Clone,
R: Clone,
fn clone(&self) -> GeneratorState<Y, R>
sourceimpl Clone for ToUppercase
impl Clone for ToUppercase
fn clone(&self) -> ToUppercase
1.36.0 · sourceimpl Clone for RawWakerVTable
impl Clone for RawWakerVTable
fn clone(&self) -> RawWakerVTable
sourceimpl<T> Clone for IntoIterSorted<T> where
T: Clone,
impl<T> Clone for IntoIterSorted<T> where
T: Clone,
fn clone(&self) -> IntoIterSorted<T>
sourceimpl<'_, T> Clone for SymmetricDifference<'_, T>
impl<'_, T> Clone for SymmetricDifference<'_, T>
fn clone(&self) -> SymmetricDifference<'_, T>
sourceimpl Clone for TryReserveErrorKind
impl Clone for TryReserveErrorKind
fn clone(&self) -> TryReserveErrorKind
1.3.0 · sourceimpl Clone for Box<str, Global>
impl Clone for Box<str, Global>
fn clone(&self) -> Box<str, Global>ⓘNotable traits for Box<R, Global>impl<R> Read for Box<R, Global> where
R: Read + ?Sized, impl<W> Write for Box<W, Global> where
W: Write + ?Sized, impl<F, A> Future for Box<F, A> where
F: Future + Unpin + ?Sized,
A: Allocator + 'static, type Output = <F as Future>::Output;impl<I, A> Iterator for Box<I, A> where
I: Iterator + ?Sized,
A: Allocator, type Item = <I as Iterator>::Item;
R: Read + ?Sized, impl<W> Write for Box<W, Global> where
W: Write + ?Sized, impl<F, A> Future for Box<F, A> where
F: Future + Unpin + ?Sized,
A: Allocator + 'static, type Output = <F as Future>::Output;impl<I, A> Iterator for Box<I, A> where
I: Iterator + ?Sized,
A: Allocator, type Item = <I as Iterator>::Item;
sourceimpl<T, A> Clone for Box<T, A> where
T: Clone,
A: Allocator + Clone,
impl<T, A> Clone for Box<T, A> where
T: Clone,
A: Allocator + Clone,
sourcefn clone(&self) -> Box<T, A>ⓘNotable traits for Box<R, Global>impl<R> Read for Box<R, Global> where
R: Read + ?Sized, impl<W> Write for Box<W, Global> where
W: Write + ?Sized, impl<F, A> Future for Box<F, A> where
F: Future + Unpin + ?Sized,
A: Allocator + 'static, type Output = <F as Future>::Output;impl<I, A> Iterator for Box<I, A> where
I: Iterator + ?Sized,
A: Allocator, type Item = <I as Iterator>::Item;
fn clone(&self) -> Box<T, A>ⓘNotable traits for Box<R, Global>impl<R> Read for Box<R, Global> where
R: Read + ?Sized, impl<W> Write for Box<W, Global> where
W: Write + ?Sized, impl<F, A> Future for Box<F, A> where
F: Future + Unpin + ?Sized,
A: Allocator + 'static, type Output = <F as Future>::Output;impl<I, A> Iterator for Box<I, A> where
I: Iterator + ?Sized,
A: Allocator, type Item = <I as Iterator>::Item;
R: Read + ?Sized, impl<W> Write for Box<W, Global> where
W: Write + ?Sized, impl<F, A> Future for Box<F, A> where
F: Future + Unpin + ?Sized,
A: Allocator + 'static, type Output = <F as Future>::Output;impl<I, A> Iterator for Box<I, A> where
I: Iterator + ?Sized,
A: Allocator, type Item = <I as Iterator>::Item;
Returns a new box with a clone() of this box’s contents.
Examples
let x = Box::new(5);
let y = x.clone();
// The value is the same
assert_eq!(x, y);
// But they are unique objects
assert_ne!(&*x as *const i32, &*y as *const i32);sourcefn clone_from(&mut self, source: &Box<T, A>)
fn clone_from(&mut self, source: &Box<T, A>)
Copies source’s contents into self without creating a new allocation.
Examples
let x = Box::new(5);
let mut y = Box::new(10);
let yp: *const i32 = &*y;
y.clone_from(&x);
// The value is the same
assert_eq!(x, y);
// And no allocation occurred
assert_eq!(yp, &*y);sourceimpl<'_, T> Clone for Difference<'_, T>
impl<'_, T> Clone for Difference<'_, T>
fn clone(&self) -> Difference<'_, T>
1.29.0 · sourceimpl Clone for Box<CStr, Global>
impl Clone for Box<CStr, Global>
fn clone(&self) -> Box<CStr, Global>ⓘNotable traits for Box<R, Global>impl<R> Read for Box<R, Global> where
R: Read + ?Sized, impl<W> Write for Box<W, Global> where
W: Write + ?Sized, impl<F, A> Future for Box<F, A> where
F: Future + Unpin + ?Sized,
A: Allocator + 'static, type Output = <F as Future>::Output;impl<I, A> Iterator for Box<I, A> where
I: Iterator + ?Sized,
A: Allocator, type Item = <I as Iterator>::Item;
R: Read + ?Sized, impl<W> Write for Box<W, Global> where
W: Write + ?Sized, impl<F, A> Future for Box<F, A> where
F: Future + Unpin + ?Sized,
A: Allocator + 'static, type Output = <F as Future>::Output;impl<I, A> Iterator for Box<I, A> where
I: Iterator + ?Sized,
A: Allocator, type Item = <I as Iterator>::Item;
sourceimpl Clone for FromUtf8Error
impl Clone for FromUtf8Error
fn clone(&self) -> FromUtf8Error
sourceimpl Clone for FromVecWithNulError
impl Clone for FromVecWithNulError
fn clone(&self) -> FromVecWithNulError
sourceimpl<'_, T> Clone for Intersection<'_, T>
impl<'_, T> Clone for Intersection<'_, T>
fn clone(&self) -> Intersection<'_, T>
sourceimpl Clone for IntoStringError
impl Clone for IntoStringError
fn clone(&self) -> IntoStringError
sourceimpl<T> Clone for LinkedList<T> where
T: Clone,
impl<T> Clone for LinkedList<T> where
T: Clone,
fn clone(&self) -> LinkedList<T>
fn clone_from(&mut self, other: &LinkedList<T>)
1.3.0 · sourceimpl<T, A> Clone for Box<[T], A> where
T: Clone,
A: Allocator + Clone,
impl<T, A> Clone for Box<[T], A> where
T: Clone,
A: Allocator + Clone,
fn clone(&self) -> Box<[T], A>ⓘNotable traits for Box<R, Global>impl<R> Read for Box<R, Global> where
R: Read + ?Sized, impl<W> Write for Box<W, Global> where
W: Write + ?Sized, impl<F, A> Future for Box<F, A> where
F: Future + Unpin + ?Sized,
A: Allocator + 'static, type Output = <F as Future>::Output;impl<I, A> Iterator for Box<I, A> where
I: Iterator + ?Sized,
A: Allocator, type Item = <I as Iterator>::Item;
R: Read + ?Sized, impl<W> Write for Box<W, Global> where
W: Write + ?Sized, impl<F, A> Future for Box<F, A> where
F: Future + Unpin + ?Sized,
A: Allocator + 'static, type Output = <F as Future>::Output;impl<I, A> Iterator for Box<I, A> where
I: Iterator + ?Sized,
A: Allocator, type Item = <I as Iterator>::Item;
fn clone_from(&mut self, other: &Box<[T], A>)
sourceimpl<T> Clone for BinaryHeap<T> where
T: Clone,
impl<T> Clone for BinaryHeap<T> where
T: Clone,
fn clone(&self) -> BinaryHeap<T>
fn clone_from(&mut self, source: &BinaryHeap<T>)
1.57.0 · sourceimpl Clone for TryReserveError
impl Clone for TryReserveError
fn clone(&self) -> TryReserveError
sourceimpl Clone for _Unwind_Action
impl Clone for _Unwind_Action
fn clone(&self) -> _Unwind_Action
sourceimpl Clone for _Unwind_Reason_Code
impl Clone for _Unwind_Reason_Code
fn clone(&self) -> _Unwind_Reason_Code
sourceimpl Clone for WasmEntryAttributes
impl Clone for WasmEntryAttributes
fn clone(&self) -> WasmEntryAttributes
sourceimpl Clone for WasmValuesSet
impl Clone for WasmValuesSet
fn clone(&self) -> WasmValuesSet
sourceimpl Clone for WasmMetadata
impl Clone for WasmMetadata
fn clone(&self) -> WasmMetadata
sourceimpl Clone for WasmFields
impl Clone for WasmFields
fn clone(&self) -> WasmFields
sourceimpl Clone for WasmFieldName
impl Clone for WasmFieldName
fn clone(&self) -> WasmFieldName
sourceimpl<T> Clone for WithDispatch<T> where
T: Clone,
impl<T> Clone for WithDispatch<T> where
T: Clone,
fn clone(&self) -> WithDispatch<T>
sourceimpl<T> Clone for Instrumented<T> where
T: Clone,
impl<T> Clone for Instrumented<T> where
T: Clone,
fn clone(&self) -> Instrumented<T>
sourceimpl Clone for LevelFilter
impl Clone for LevelFilter
fn clone(&self) -> LevelFilter
sourceimpl<T> Clone for DisplayValue<T> where
T: Clone + Display,
impl<T> Clone for DisplayValue<T> where
T: Clone + Display,
fn clone(&self) -> DisplayValue<T>
sourceimpl<T> Clone for DebugValue<T> where
T: Clone + Debug,
impl<T> Clone for DebugValue<T> where
T: Clone + Debug,
fn clone(&self) -> DebugValue<T>
sourceimpl Clone for LevelFilter
impl Clone for LevelFilter
fn clone(&self) -> LevelFilter
sourceimpl Clone for ParseLevelFilterError
impl Clone for ParseLevelFilterError
fn clone(&self) -> ParseLevelFilterError
sourceimpl Clone for Identifier
impl Clone for Identifier
fn clone(&self) -> Identifier
sourceimpl Clone for NoSubscriber
impl Clone for NoSubscriber
fn clone(&self) -> NoSubscriber
sourceimpl Clone for OptionBool
impl Clone for OptionBool
fn clone(&self) -> OptionBool
sourceimpl<'a, T> Clone for CompactRef<'a, T> where
T: Clone,
impl<'a, T> Clone for CompactRef<'a, T> where
T: Clone,
fn clone(&self) -> CompactRef<'a, T>
sourceimpl<const CAP: usize> Clone for ArrayString<CAP>
impl<const CAP: usize> Clone for ArrayString<CAP>
fn clone(&self) -> ArrayString<CAP>
fn clone_from(&mut self, rhs: &ArrayString<CAP>)
sourceimpl<T> Clone for CapacityError<T> where
T: Clone,
impl<T> Clone for CapacityError<T> where
T: Clone,
fn clone(&self) -> CapacityError<T>
sourceimpl<E> Clone for IsizeDeserializer<E>
impl<E> Clone for IsizeDeserializer<E>
fn clone(&self) -> IsizeDeserializer<E>
sourceimpl<E> Clone for BoolDeserializer<E>
impl<E> Clone for BoolDeserializer<E>
fn clone(&self) -> BoolDeserializer<E>
sourceimpl<E> Clone for I8Deserializer<E>
impl<E> Clone for I8Deserializer<E>
fn clone(&self) -> I8Deserializer<E>
sourceimpl<E> Clone for U64Deserializer<E>
impl<E> Clone for U64Deserializer<E>
fn clone(&self) -> U64Deserializer<E>
sourceimpl<E> Clone for I32Deserializer<E>
impl<E> Clone for I32Deserializer<E>
fn clone(&self) -> I32Deserializer<E>
sourceimpl<E> Clone for StringDeserializer<E>
impl<E> Clone for StringDeserializer<E>
fn clone(&self) -> StringDeserializer<E>
sourceimpl<E> Clone for I16Deserializer<E>
impl<E> Clone for I16Deserializer<E>
fn clone(&self) -> I16Deserializer<E>
sourceimpl<A> Clone for MapAccessDeserializer<A> where
A: Clone,
impl<A> Clone for MapAccessDeserializer<A> where
A: Clone,
fn clone(&self) -> MapAccessDeserializer<A>
sourceimpl<A> Clone for SeqAccessDeserializer<A> where
A: Clone,
impl<A> Clone for SeqAccessDeserializer<A> where
A: Clone,
fn clone(&self) -> SeqAccessDeserializer<A>
sourceimpl<E> Clone for I128Deserializer<E>
impl<E> Clone for I128Deserializer<E>
fn clone(&self) -> I128Deserializer<E>
sourceimpl<'de, I, E> Clone for MapDeserializer<'de, I, E> where
I: Iterator + Clone,
<I as Iterator>::Item: Pair,
<<I as Iterator>::Item as Pair>::Second: Clone,
impl<'de, I, E> Clone for MapDeserializer<'de, I, E> where
I: Iterator + Clone,
<I as Iterator>::Item: Pair,
<<I as Iterator>::Item as Pair>::Second: Clone,
fn clone(&self) -> MapDeserializer<'de, I, E>
sourceimpl<E> Clone for F64Deserializer<E>
impl<E> Clone for F64Deserializer<E>
fn clone(&self) -> F64Deserializer<E>
sourceimpl<E> Clone for U16Deserializer<E>
impl<E> Clone for U16Deserializer<E>
fn clone(&self) -> U16Deserializer<E>
sourceimpl<'de, E> Clone for BorrowedStrDeserializer<'de, E>
impl<'de, E> Clone for BorrowedStrDeserializer<'de, E>
fn clone(&self) -> BorrowedStrDeserializer<'de, E>
sourceimpl<E> Clone for U32Deserializer<E>
impl<E> Clone for U32Deserializer<E>
fn clone(&self) -> U32Deserializer<E>
sourceimpl<E> Clone for UsizeDeserializer<E>
impl<E> Clone for UsizeDeserializer<E>
fn clone(&self) -> UsizeDeserializer<E>
sourceimpl<E> Clone for U128Deserializer<E>
impl<E> Clone for U128Deserializer<E>
fn clone(&self) -> U128Deserializer<E>
sourceimpl<'a, E> Clone for CowStrDeserializer<'a, E>
impl<'a, E> Clone for CowStrDeserializer<'a, E>
fn clone(&self) -> CowStrDeserializer<'a, E>
sourceimpl Clone for IgnoredAny
impl Clone for IgnoredAny
fn clone(&self) -> IgnoredAny
sourceimpl<E> Clone for F32Deserializer<E>
impl<E> Clone for F32Deserializer<E>
fn clone(&self) -> F32Deserializer<E>
sourceimpl<'de, E> Clone for BorrowedBytesDeserializer<'de, E>
impl<'de, E> Clone for BorrowedBytesDeserializer<'de, E>
fn clone(&self) -> BorrowedBytesDeserializer<'de, E>
sourceimpl<E> Clone for I64Deserializer<E>
impl<E> Clone for I64Deserializer<E>
fn clone(&self) -> I64Deserializer<E>
sourceimpl<'a> Clone for Unexpected<'a>
impl<'a> Clone for Unexpected<'a>
fn clone(&self) -> Unexpected<'a>
sourceimpl<E> Clone for U8Deserializer<E>
impl<E> Clone for U8Deserializer<E>
fn clone(&self) -> U8Deserializer<E>
sourceimpl<E> Clone for UnitDeserializer<E>
impl<E> Clone for UnitDeserializer<E>
fn clone(&self) -> UnitDeserializer<E>
sourceimpl<E> Clone for CharDeserializer<E>
impl<E> Clone for CharDeserializer<E>
fn clone(&self) -> CharDeserializer<E>
sourceimpl<'a, E> Clone for BytesDeserializer<'a, E>
impl<'a, E> Clone for BytesDeserializer<'a, E>
fn clone(&self) -> BytesDeserializer<'a, E>
sourceimpl<I, E> Clone for SeqDeserializer<I, E> where
I: Clone,
E: Clone,
impl<I, E> Clone for SeqDeserializer<I, E> where
I: Clone,
E: Clone,
fn clone(&self) -> SeqDeserializer<I, E>
sourceimpl<'de, E> Clone for StrDeserializer<'de, E>
impl<'de, E> Clone for StrDeserializer<'de, E>
fn clone(&self) -> StrDeserializer<'de, E>
sourceimpl<M, F> Clone for WithFilter<M, F> where
M: Clone,
F: Clone,
impl<M, F> Clone for WithFilter<M, F> where
M: Clone,
F: Clone,
fn clone(&self) -> WithFilter<M, F>
sourceimpl Clone for SystemTime
impl Clone for SystemTime
fn clone(&self) -> SystemTime
sourceimpl Clone for ChronoLocal
impl Clone for ChronoLocal
fn clone(&self) -> ChronoLocal
sourceimpl<M> Clone for WithMinLevel<M> where
M: Clone,
impl<M> Clone for WithMinLevel<M> where
M: Clone,
fn clone(&self) -> WithMinLevel<M>
sourceimpl<S, F, R> Clone for DynFilterFn<S, F, R> where
F: Clone,
R: Clone,
impl<S, F, R> Clone for DynFilterFn<S, F, R> where
F: Clone,
R: Clone,
fn clone(&self) -> DynFilterFn<S, F, R>
sourceimpl<A, B> Clone for EitherWriter<A, B> where
A: Clone,
B: Clone,
impl<A, B> Clone for EitherWriter<A, B> where
A: Clone,
B: Clone,
fn clone(&self) -> EitherWriter<A, B>
sourceimpl<M> Clone for WithMaxLevel<M> where
M: Clone,
impl<M> Clone for WithMaxLevel<M> where
M: Clone,
fn clone(&self) -> WithMaxLevel<M>
sourceimpl<'a> Clone for SetMatchesIter<'a>
impl<'a> Clone for SetMatchesIter<'a>
fn clone(&self) -> SetMatchesIter<'a>
sourceimpl<'r> Clone for CaptureNames<'r>
impl<'r> Clone for CaptureNames<'r>
fn clone(&self) -> CaptureNames<'r>
sourceimpl<'c, 't> Clone for SubCaptureMatches<'c, 't>
impl<'c, 't> Clone for SubCaptureMatches<'c, 't>
fn clone(&self) -> SubCaptureMatches<'c, 't>
sourceimpl Clone for CaptureLocations
impl Clone for CaptureLocations
fn clone(&self) -> CaptureLocations
sourceimpl Clone for CaptureLocations
impl Clone for CaptureLocations
fn clone(&self) -> CaptureLocations
sourceimpl<'c, 't> Clone for SubCaptureMatches<'c, 't>
impl<'c, 't> Clone for SubCaptureMatches<'c, 't>
fn clone(&self) -> SubCaptureMatches<'c, 't>
sourceimpl Clone for SetMatches
impl Clone for SetMatches
fn clone(&self) -> SetMatches
sourceimpl<'a> Clone for SetMatchesIter<'a>
impl<'a> Clone for SetMatchesIter<'a>
fn clone(&self) -> SetMatchesIter<'a>
sourceimpl Clone for SetMatches
impl Clone for SetMatches
fn clone(&self) -> SetMatches
sourceimpl<'r> Clone for CaptureNames<'r>
impl<'r> Clone for CaptureNames<'r>
fn clone(&self) -> CaptureNames<'r>
sourceimpl Clone for ClassSetBinaryOpKind
impl Clone for ClassSetBinaryOpKind
fn clone(&self) -> ClassSetBinaryOpKind
sourceimpl Clone for ClassAsciiKind
impl Clone for ClassAsciiKind
fn clone(&self) -> ClassAsciiKind
sourceimpl Clone for FlagsItemKind
impl Clone for FlagsItemKind
fn clone(&self) -> FlagsItemKind
sourceimpl Clone for ClassBytesRange
impl Clone for ClassBytesRange
fn clone(&self) -> ClassBytesRange
sourceimpl Clone for ClassPerlKind
impl Clone for ClassPerlKind
fn clone(&self) -> ClassPerlKind
sourceimpl Clone for ClassSetUnion
impl Clone for ClassSetUnion
fn clone(&self) -> ClassSetUnion
sourceimpl Clone for ClassAscii
impl Clone for ClassAscii
fn clone(&self) -> ClassAscii
sourceimpl Clone for ParserBuilder
impl Clone for ParserBuilder
fn clone(&self) -> ParserBuilder
sourceimpl Clone for WithComments
impl Clone for WithComments
fn clone(&self) -> WithComments
sourceimpl Clone for LiteralKind
impl Clone for LiteralKind
fn clone(&self) -> LiteralKind
sourceimpl Clone for ClassUnicodeRange
impl Clone for ClassUnicodeRange
fn clone(&self) -> ClassUnicodeRange
sourceimpl Clone for ClassBracketed
impl Clone for ClassBracketed
fn clone(&self) -> ClassBracketed
sourceimpl Clone for ClassSetBinaryOp
impl Clone for ClassSetBinaryOp
fn clone(&self) -> ClassSetBinaryOp
sourceimpl Clone for RepetitionKind
impl Clone for RepetitionKind
fn clone(&self) -> RepetitionKind
sourceimpl Clone for ParserBuilder
impl Clone for ParserBuilder
fn clone(&self) -> ParserBuilder
sourceimpl Clone for ClassBytes
impl Clone for ClassBytes
fn clone(&self) -> ClassBytes
sourceimpl Clone for ClassSetItem
impl Clone for ClassSetItem
fn clone(&self) -> ClassSetItem
sourceimpl Clone for ClassUnicode
impl Clone for ClassUnicode
fn clone(&self) -> ClassUnicode
sourceimpl Clone for RepetitionOp
impl Clone for RepetitionOp
fn clone(&self) -> RepetitionOp
sourceimpl Clone for ClassSetRange
impl Clone for ClassSetRange
fn clone(&self) -> ClassSetRange
sourceimpl Clone for TranslatorBuilder
impl Clone for TranslatorBuilder
fn clone(&self) -> TranslatorBuilder
sourceimpl Clone for Alternation
impl Clone for Alternation
fn clone(&self) -> Alternation
sourceimpl Clone for RepetitionRange
impl Clone for RepetitionRange
fn clone(&self) -> RepetitionRange
sourceimpl Clone for Repetition
impl Clone for Repetition
fn clone(&self) -> Repetition
sourceimpl Clone for Repetition
impl Clone for Repetition
fn clone(&self) -> Repetition
sourceimpl Clone for RepetitionKind
impl Clone for RepetitionKind
fn clone(&self) -> RepetitionKind
sourceimpl Clone for ClassUnicodeOpKind
impl Clone for ClassUnicodeOpKind
fn clone(&self) -> ClassUnicodeOpKind
sourceimpl Clone for Utf8Sequence
impl Clone for Utf8Sequence
fn clone(&self) -> Utf8Sequence
sourceimpl Clone for SpecialLiteralKind
impl Clone for SpecialLiteralKind
fn clone(&self) -> SpecialLiteralKind
sourceimpl Clone for Translator
impl Clone for Translator
fn clone(&self) -> Translator
sourceimpl Clone for ClassUnicode
impl Clone for ClassUnicode
fn clone(&self) -> ClassUnicode
sourceimpl Clone for RepetitionRange
impl Clone for RepetitionRange
fn clone(&self) -> RepetitionRange
sourceimpl Clone for WordBoundary
impl Clone for WordBoundary
fn clone(&self) -> WordBoundary
sourceimpl Clone for CaptureName
impl Clone for CaptureName
fn clone(&self) -> CaptureName
sourceimpl Clone for ClassUnicodeKind
impl Clone for ClassUnicodeKind
fn clone(&self) -> ClassUnicodeKind
sourceimpl Clone for AssertionKind
impl Clone for AssertionKind
fn clone(&self) -> AssertionKind
sourceimpl Clone for HexLiteralKind
impl Clone for HexLiteralKind
fn clone(&self) -> HexLiteralKind
sourceimpl<S> Clone for AhoCorasick<S> where
S: Clone + StateID,
impl<S> Clone for AhoCorasick<S> where
S: Clone + StateID,
fn clone(&self) -> AhoCorasick<S>
sourceimpl Clone for AhoCorasickBuilder
impl Clone for AhoCorasickBuilder
fn clone(&self) -> AhoCorasickBuilder
sourceimpl Clone for FinderBuilder
impl Clone for FinderBuilder
fn clone(&self) -> FinderBuilder
sourceimpl Clone for RegexBuilder
impl Clone for RegexBuilder
fn clone(&self) -> RegexBuilder
sourceimpl<T, S> Clone for Premultiplied<T, S> where
T: Clone + AsRef<[S]>,
S: Clone + StateID,
impl<T, S> Clone for Premultiplied<T, S> where
T: Clone + AsRef<[S]>,
S: Clone + StateID,
fn clone(&self) -> Premultiplied<T, S>
sourceimpl<T, S> Clone for PremultipliedByteClass<T, S> where
T: Clone + AsRef<[S]>,
S: Clone + StateID,
impl<T, S> Clone for PremultipliedByteClass<T, S> where
T: Clone + AsRef<[S]>,
S: Clone + StateID,
fn clone(&self) -> PremultipliedByteClass<T, S>
sourceimpl Clone for LittleEndian
impl Clone for LittleEndian
fn clone(&self) -> LittleEndian
sourceimpl<'a, S> Clone for ANSIGenericString<'a, S> where
S: 'a + ToOwned + ?Sized,
<S as ToOwned>::Owned: Debug,
impl<'a, S> Clone for ANSIGenericString<'a, S> where
S: 'a + ToOwned + ?Sized,
<S as ToOwned>::Owned: Debug,
Cloning an ANSIGenericString will clone its underlying string.
Examples
use ansi_term::ANSIString;
let plain_string = ANSIString::from("a plain string");
let clone_string = plain_string.clone();
assert_eq!(clone_string, plain_string);fn clone(&self) -> ANSIGenericString<'a, S>
sourceimpl Clone for RandomState
impl Clone for RandomState
fn clone(&self) -> RandomState
sourceimpl Clone for user_regs_struct
impl Clone for user_regs_struct
fn clone(&self) -> user_regs_struct
sourceimpl Clone for ip_mreq_source
impl Clone for ip_mreq_source
fn clone(&self) -> ip_mreq_source
sourceimpl Clone for nl_pktinfo
impl Clone for nl_pktinfo
fn clone(&self) -> nl_pktinfo
sourceimpl Clone for pthread_mutexattr_t
impl Clone for pthread_mutexattr_t
fn clone(&self) -> pthread_mutexattr_t
sourceimpl Clone for seccomp_notif_sizes
impl Clone for seccomp_notif_sizes
fn clone(&self) -> seccomp_notif_sizes
sourceimpl Clone for arpd_request
impl Clone for arpd_request
fn clone(&self) -> arpd_request
sourceimpl Clone for genlmsghdr
impl Clone for genlmsghdr
fn clone(&self) -> genlmsghdr
sourceimpl Clone for nl_mmap_hdr
impl Clone for nl_mmap_hdr
fn clone(&self) -> nl_mmap_hdr
sourceimpl Clone for __c_anonymous_sockaddr_can_j1939
impl Clone for __c_anonymous_sockaddr_can_j1939
fn clone(&self) -> __c_anonymous_sockaddr_can_j1939
sourceimpl Clone for sock_filter
impl Clone for sock_filter
fn clone(&self) -> sock_filter
sourceimpl Clone for in6_pktinfo
impl Clone for in6_pktinfo
fn clone(&self) -> in6_pktinfo
sourceimpl Clone for if_nameindex
impl Clone for if_nameindex
fn clone(&self) -> if_nameindex
sourceimpl Clone for statx_timestamp
impl Clone for statx_timestamp
fn clone(&self) -> statx_timestamp
sourceimpl Clone for pthread_mutex_t
impl Clone for pthread_mutex_t
fn clone(&self) -> pthread_mutex_t
sourceimpl Clone for nl_mmap_req
impl Clone for nl_mmap_req
fn clone(&self) -> nl_mmap_req
sourceimpl Clone for ntptimeval
impl Clone for ntptimeval
fn clone(&self) -> ntptimeval
sourceimpl Clone for j1939_filter
impl Clone for j1939_filter
fn clone(&self) -> j1939_filter
sourceimpl Clone for _libc_xmmreg
impl Clone for _libc_xmmreg
fn clone(&self) -> _libc_xmmreg
sourceimpl Clone for sockaddr_alg
impl Clone for sockaddr_alg
fn clone(&self) -> sockaddr_alg
sourceimpl Clone for sock_extended_err
impl Clone for sock_extended_err
fn clone(&self) -> sock_extended_err
sourceimpl Clone for __c_anonymous_sockaddr_can_can_addr
impl Clone for __c_anonymous_sockaddr_can_can_addr
fn clone(&self) -> __c_anonymous_sockaddr_can_can_addr
sourceimpl Clone for itimerspec
impl Clone for itimerspec
fn clone(&self) -> itimerspec
sourceimpl Clone for sched_param
impl Clone for sched_param
fn clone(&self) -> sched_param
sourceimpl Clone for posix_spawn_file_actions_t
impl Clone for posix_spawn_file_actions_t
fn clone(&self) -> posix_spawn_file_actions_t
sourceimpl Clone for pthread_attr_t
impl Clone for pthread_attr_t
fn clone(&self) -> pthread_attr_t
sourceimpl Clone for epoll_event
impl Clone for epoll_event
fn clone(&self) -> epoll_event
sourceimpl Clone for dl_phdr_info
impl Clone for dl_phdr_info
fn clone(&self) -> dl_phdr_info
sourceimpl Clone for pthread_cond_t
impl Clone for pthread_cond_t
fn clone(&self) -> pthread_cond_t
sourceimpl Clone for regmatch_t
impl Clone for regmatch_t
fn clone(&self) -> regmatch_t
sourceimpl Clone for input_absinfo
impl Clone for input_absinfo
fn clone(&self) -> input_absinfo
sourceimpl Clone for seccomp_data
impl Clone for seccomp_data
fn clone(&self) -> seccomp_data
sourceimpl Clone for pthread_rwlock_t
impl Clone for pthread_rwlock_t
fn clone(&self) -> pthread_rwlock_t
sourceimpl Clone for ucontext_t
impl Clone for ucontext_t
fn clone(&self) -> ucontext_t
sourceimpl Clone for sockaddr_ll
impl Clone for sockaddr_ll
fn clone(&self) -> sockaddr_ll
sourceimpl Clone for ff_trigger
impl Clone for ff_trigger
fn clone(&self) -> ff_trigger
sourceimpl Clone for sockaddr_in
impl Clone for sockaddr_in
fn clone(&self) -> sockaddr_in
sourceimpl Clone for packet_mreq
impl Clone for packet_mreq
fn clone(&self) -> packet_mreq
sourceimpl Clone for canfd_frame
impl Clone for canfd_frame
fn clone(&self) -> canfd_frame
sourceimpl Clone for uinput_ff_erase
impl Clone for uinput_ff_erase
fn clone(&self) -> uinput_ff_erase
sourceimpl Clone for Elf32_Shdr
impl Clone for Elf32_Shdr
fn clone(&self) -> Elf32_Shdr
sourceimpl Clone for pthread_rwlockattr_t
impl Clone for pthread_rwlockattr_t
fn clone(&self) -> pthread_rwlockattr_t
sourceimpl Clone for __c_anonymous_ptrace_syscall_info_exit
impl Clone for __c_anonymous_ptrace_syscall_info_exit
fn clone(&self) -> __c_anonymous_ptrace_syscall_info_exit
sourceimpl Clone for ff_constant_effect
impl Clone for ff_constant_effect
fn clone(&self) -> ff_constant_effect
sourceimpl Clone for Elf32_Ehdr
impl Clone for Elf32_Ehdr
fn clone(&self) -> Elf32_Ehdr
sourceimpl Clone for signalfd_siginfo
impl Clone for signalfd_siginfo
fn clone(&self) -> signalfd_siginfo
sourceimpl Clone for input_mask
impl Clone for input_mask
fn clone(&self) -> input_mask
sourceimpl Clone for arpreq_old
impl Clone for arpreq_old
fn clone(&self) -> arpreq_old
sourceimpl Clone for __c_anonymous_ptrace_syscall_info_seccomp
impl Clone for __c_anonymous_ptrace_syscall_info_seccomp
fn clone(&self) -> __c_anonymous_ptrace_syscall_info_seccomp
sourceimpl Clone for _libc_fpstate
impl Clone for _libc_fpstate
fn clone(&self) -> _libc_fpstate
sourceimpl Clone for input_event
impl Clone for input_event
fn clone(&self) -> input_event
sourceimpl Clone for mcontext_t
impl Clone for mcontext_t
fn clone(&self) -> mcontext_t
sourceimpl Clone for fanotify_event_metadata
impl Clone for fanotify_event_metadata
fn clone(&self) -> fanotify_event_metadata
sourceimpl Clone for __c_anonymous_sockaddr_can_tp
impl Clone for __c_anonymous_sockaddr_can_tp
fn clone(&self) -> __c_anonymous_sockaddr_can_tp
sourceimpl Clone for uinput_setup
impl Clone for uinput_setup
fn clone(&self) -> uinput_setup
sourceimpl Clone for Elf64_Chdr
impl Clone for Elf64_Chdr
fn clone(&self) -> Elf64_Chdr
sourceimpl Clone for ff_periodic_effect
impl Clone for ff_periodic_effect
fn clone(&self) -> ff_periodic_effect
sourceimpl Clone for __c_anonymous_ptrace_syscall_info_entry
impl Clone for __c_anonymous_ptrace_syscall_info_entry
fn clone(&self) -> __c_anonymous_ptrace_syscall_info_entry
sourceimpl Clone for user_fpregs_struct
impl Clone for user_fpregs_struct
fn clone(&self) -> user_fpregs_struct
sourceimpl Clone for fanotify_response
impl Clone for fanotify_response
fn clone(&self) -> fanotify_response
sourceimpl Clone for sock_fprog
impl Clone for sock_fprog
fn clone(&self) -> sock_fprog
sourceimpl Clone for Elf64_Ehdr
impl Clone for Elf64_Ehdr
fn clone(&self) -> Elf64_Ehdr
sourceimpl Clone for sock_txtime
impl Clone for sock_txtime
fn clone(&self) -> sock_txtime
sourceimpl Clone for uinput_ff_upload
impl Clone for uinput_ff_upload
fn clone(&self) -> uinput_ff_upload
sourceimpl Clone for ff_envelope
impl Clone for ff_envelope
fn clone(&self) -> ff_envelope
sourceimpl Clone for sockaddr_storage
impl Clone for sockaddr_storage
fn clone(&self) -> sockaddr_storage
sourceimpl Clone for sockaddr_can
impl Clone for sockaddr_can
fn clone(&self) -> sockaddr_can
sourceimpl Clone for sockaddr_vm
impl Clone for sockaddr_vm
fn clone(&self) -> sockaddr_vm
sourceimpl Clone for can_filter
impl Clone for can_filter
fn clone(&self) -> can_filter
sourceimpl Clone for ptrace_syscall_info
impl Clone for ptrace_syscall_info
fn clone(&self) -> ptrace_syscall_info
sourceimpl Clone for sockaddr_in6
impl Clone for sockaddr_in6
fn clone(&self) -> sockaddr_in6
sourceimpl Clone for max_align_t
impl Clone for max_align_t
fn clone(&self) -> max_align_t
sourceimpl Clone for ff_rumble_effect
impl Clone for ff_rumble_effect
fn clone(&self) -> ff_rumble_effect
sourceimpl Clone for ff_ramp_effect
impl Clone for ff_ramp_effect
fn clone(&self) -> ff_ramp_effect
sourceimpl Clone for Elf32_Phdr
impl Clone for Elf32_Phdr
fn clone(&self) -> Elf32_Phdr
sourceimpl Clone for input_keymap_entry
impl Clone for input_keymap_entry
fn clone(&self) -> input_keymap_entry
sourceimpl Clone for uinput_user_dev
impl Clone for uinput_user_dev
fn clone(&self) -> uinput_user_dev
sourceimpl Clone for sockaddr_nl
impl Clone for sockaddr_nl
fn clone(&self) -> sockaddr_nl
sourceimpl Clone for sockaddr_un
impl Clone for sockaddr_un
fn clone(&self) -> sockaddr_un
sourceimpl Clone for ptrace_peeksiginfo_args
impl Clone for ptrace_peeksiginfo_args
fn clone(&self) -> ptrace_peeksiginfo_args
sourceimpl Clone for __c_anonymous_ptrace_syscall_info_data
impl Clone for __c_anonymous_ptrace_syscall_info_data
fn clone(&self) -> __c_anonymous_ptrace_syscall_info_data
sourceimpl Clone for pthread_condattr_t
impl Clone for pthread_condattr_t
fn clone(&self) -> pthread_condattr_t
sourceimpl Clone for uinput_abs_setup
impl Clone for uinput_abs_setup
fn clone(&self) -> uinput_abs_setup
sourceimpl Clone for Elf64_Phdr
impl Clone for Elf64_Phdr
fn clone(&self) -> Elf64_Phdr
sourceimpl Clone for in_pktinfo
impl Clone for in_pktinfo
fn clone(&self) -> in_pktinfo
sourceimpl Clone for posix_spawnattr_t
impl Clone for posix_spawnattr_t
fn clone(&self) -> posix_spawnattr_t
sourceimpl Clone for Elf64_Shdr
impl Clone for Elf64_Shdr
fn clone(&self) -> Elf64_Shdr
sourceimpl Clone for inotify_event
impl Clone for inotify_event
fn clone(&self) -> inotify_event
sourceimpl Clone for _libc_fpxreg
impl Clone for _libc_fpxreg
fn clone(&self) -> _libc_fpxreg
sourceimpl Clone for __exit_status
impl Clone for __exit_status
fn clone(&self) -> __exit_status
sourceimpl Clone for Elf32_Chdr
impl Clone for Elf32_Chdr
fn clone(&self) -> Elf32_Chdr
sourceimpl Clone for ff_condition_effect
impl Clone for ff_condition_effect
fn clone(&self) -> ff_condition_effect
sourceimpl<'_, T, S, A> Clone for Intersection<'_, T, S, A> where
A: Allocator + Clone,
impl<'_, T, S, A> Clone for Intersection<'_, T, S, A> where
A: Allocator + Clone,
fn clone(&self) -> Intersection<'_, T, S, A>
sourceimpl Clone for TryReserveError
impl Clone for TryReserveError
fn clone(&self) -> TryReserveError
sourceimpl<K, V, S, A> Clone for HashMap<K, V, S, A> where
K: Clone,
V: Clone,
S: Clone,
A: Allocator + Clone,
impl<K, V, S, A> Clone for HashMap<K, V, S, A> where
K: Clone,
V: Clone,
S: Clone,
A: Allocator + Clone,
sourceimpl<'_, T, S, A> Clone for Difference<'_, T, S, A> where
A: Allocator + Clone,
impl<'_, T, S, A> Clone for Difference<'_, T, S, A> where
A: Allocator + Clone,
fn clone(&self) -> Difference<'_, T, S, A>
sourceimpl<'_, T, S, A> Clone for SymmetricDifference<'_, T, S, A> where
A: Allocator + Clone,
impl<'_, T, S, A> Clone for SymmetricDifference<'_, T, S, A> where
A: Allocator + Clone,
fn clone(&self) -> SymmetricDifference<'_, T, S, A>
sourceimpl Clone for CompactFormatter
impl Clone for CompactFormatter
fn clone(&self) -> CompactFormatter
sourceimpl<'a> Clone for PrettyFormatter<'a>
impl<'a> Clone for PrettyFormatter<'a>
fn clone(&self) -> PrettyFormatter<'a>
sourceimpl Clone for Box<RawValue, Global>
impl Clone for Box<RawValue, Global>
fn clone(&self) -> Box<RawValue, Global>ⓘNotable traits for Box<R, Global>impl<R> Read for Box<R, Global> where
R: Read + ?Sized, impl<W> Write for Box<W, Global> where
W: Write + ?Sized, impl<F, A> Future for Box<F, A> where
F: Future + Unpin + ?Sized,
A: Allocator + 'static, type Output = <F as Future>::Output;impl<I, A> Iterator for Box<I, A> where
I: Iterator + ?Sized,
A: Allocator, type Item = <I as Iterator>::Item;
R: Read + ?Sized, impl<W> Write for Box<W, Global> where
W: Write + ?Sized, impl<F, A> Future for Box<F, A> where
F: Future + Unpin + ?Sized,
A: Allocator + 'static, type Output = <F as Future>::Output;impl<I, A> Iterator for Box<I, A> where
I: Iterator + ?Sized,
A: Allocator, type Item = <I as Iterator>::Item;
sourceimpl Clone for DefaultConfig
impl Clone for DefaultConfig
fn clone(&self) -> DefaultConfig
sourceimpl Clone for WaitTimeoutResult
impl Clone for WaitTimeoutResult
fn clone(&self) -> WaitTimeoutResult
sourceimpl Clone for ParkResult
impl Clone for ParkResult
fn clone(&self) -> ParkResult
sourceimpl Clone for UnparkToken
impl Clone for UnparkToken
fn clone(&self) -> UnparkToken
sourceimpl Clone for UnparkResult
impl Clone for UnparkResult
fn clone(&self) -> UnparkResult
sourceimpl Clone for ParseMonthError
impl Clone for ParseMonthError
fn clone(&self) -> ParseMonthError
sourceimpl Clone for SecondsFormat
impl Clone for SecondsFormat
fn clone(&self) -> SecondsFormat
sourceimpl Clone for ParseWeekdayError
impl Clone for ParseWeekdayError
fn clone(&self) -> ParseWeekdayError
sourceimpl<T> Clone for LocalResult<T> where
T: Clone,
impl<T> Clone for LocalResult<T> where
T: Clone,
fn clone(&self) -> LocalResult<T>
sourceimpl Clone for InternalFixed
impl Clone for InternalFixed
fn clone(&self) -> InternalFixed
sourceimpl<'a> Clone for StrftimeItems<'a>
impl<'a> Clone for StrftimeItems<'a>
fn clone(&self) -> StrftimeItems<'a>
sourceimpl Clone for RoundingError
impl Clone for RoundingError
fn clone(&self) -> RoundingError
sourceimpl Clone for NaiveDateTime
impl Clone for NaiveDateTime
fn clone(&self) -> NaiveDateTime
sourceimpl Clone for FixedOffset
impl Clone for FixedOffset
fn clone(&self) -> FixedOffset
sourceimpl Clone for ParseError
impl Clone for ParseError
fn clone(&self) -> ParseError
sourceimpl Clone for InternalNumeric
impl Clone for InternalNumeric
fn clone(&self) -> InternalNumeric
sourceimpl Clone for SteadyTime
impl Clone for SteadyTime
fn clone(&self) -> SteadyTime
sourceimpl Clone for PreciseTime
impl Clone for PreciseTime
fn clone(&self) -> PreciseTime
sourceimpl Clone for ParseError
impl Clone for ParseError
fn clone(&self) -> ParseError
sourceimpl Clone for OutOfRangeError
impl Clone for OutOfRangeError
fn clone(&self) -> OutOfRangeError
sourceimpl<A> Clone for ExtendedGcd<A> where
A: Clone,
impl<A> Clone for ExtendedGcd<A> where
A: Clone,
fn clone(&self) -> ExtendedGcd<A>
sourceimpl<T> Clone for PalletConstantMetadata<T> where
T: Clone + Form,
<T as Form>::String: Clone,
<T as Form>::Type: Clone,
impl<T> Clone for PalletConstantMetadata<T> where
T: Clone + Form,
<T as Form>::String: Clone,
<T as Form>::Type: Clone,
fn clone(&self) -> PalletConstantMetadata<T>
sourceimpl Clone for StorageHasher
impl Clone for StorageHasher
fn clone(&self) -> StorageHasher
sourceimpl<T> Clone for StorageEntryMetadata<T> where
T: Clone + Form,
<T as Form>::String: Clone,
impl<T> Clone for StorageEntryMetadata<T> where
T: Clone + Form,
<T as Form>::String: Clone,
fn clone(&self) -> StorageEntryMetadata<T>
sourceimpl<T> Clone for PalletCallMetadata<T> where
T: Clone + Form,
<T as Form>::Type: Clone,
impl<T> Clone for PalletCallMetadata<T> where
T: Clone + Form,
<T as Form>::Type: Clone,
fn clone(&self) -> PalletCallMetadata<T>
sourceimpl Clone for RuntimeMetadataV14
impl Clone for RuntimeMetadataV14
fn clone(&self) -> RuntimeMetadataV14
sourceimpl<T> Clone for PalletStorageMetadata<T> where
T: Clone + Form,
<T as Form>::String: Clone,
impl<T> Clone for PalletStorageMetadata<T> where
T: Clone + Form,
<T as Form>::String: Clone,
fn clone(&self) -> PalletStorageMetadata<T>
sourceimpl<T> Clone for SignedExtensionMetadata<T> where
T: Clone + Form,
<T as Form>::String: Clone,
<T as Form>::Type: Clone,
impl<T> Clone for SignedExtensionMetadata<T> where
T: Clone + Form,
<T as Form>::String: Clone,
<T as Form>::Type: Clone,
fn clone(&self) -> SignedExtensionMetadata<T>
sourceimpl Clone for StorageEntryModifier
impl Clone for StorageEntryModifier
fn clone(&self) -> StorageEntryModifier
sourceimpl<T> Clone for PalletEventMetadata<T> where
T: Clone + Form,
<T as Form>::Type: Clone,
impl<T> Clone for PalletEventMetadata<T> where
T: Clone + Form,
<T as Form>::Type: Clone,
fn clone(&self) -> PalletEventMetadata<T>
sourceimpl<T> Clone for PalletMetadata<T> where
T: Clone + Form,
<T as Form>::String: Clone,
impl<T> Clone for PalletMetadata<T> where
T: Clone + Form,
<T as Form>::String: Clone,
fn clone(&self) -> PalletMetadata<T>
sourceimpl<T> Clone for StorageEntryType<T> where
T: Clone + Form,
<T as Form>::Type: Clone,
impl<T> Clone for StorageEntryType<T> where
T: Clone + Form,
<T as Form>::Type: Clone,
fn clone(&self) -> StorageEntryType<T>
sourceimpl<T> Clone for ExtrinsicMetadata<T> where
T: Clone + Form,
<T as Form>::Type: Clone,
impl<T> Clone for ExtrinsicMetadata<T> where
T: Clone + Form,
<T as Form>::Type: Clone,
fn clone(&self) -> ExtrinsicMetadata<T>
sourceimpl<T> Clone for PalletErrorMetadata<T> where
T: Clone + Form,
<T as Form>::Type: Clone,
impl<T> Clone for PalletErrorMetadata<T> where
T: Clone + Form,
<T as Form>::Type: Clone,
fn clone(&self) -> PalletErrorMetadata<T>
sourceimpl Clone for TypeDefPrimitive
impl Clone for TypeDefPrimitive
fn clone(&self) -> TypeDefPrimitive
sourceimpl Clone for PortableForm
impl Clone for PortableForm
fn clone(&self) -> PortableForm
sourceimpl<T> Clone for TypeDefVariant<T> where
T: Clone + Form,
impl<T> Clone for TypeDefVariant<T> where
T: Clone + Form,
fn clone(&self) -> TypeDefVariant<T>
sourceimpl<T> Clone for TypeDefSequence<T> where
T: Clone + Form,
<T as Form>::Type: Clone,
impl<T> Clone for TypeDefSequence<T> where
T: Clone + Form,
<T as Form>::Type: Clone,
fn clone(&self) -> TypeDefSequence<T>
sourceimpl<T> Clone for TypeDefComposite<T> where
T: Clone + Form,
impl<T> Clone for TypeDefComposite<T> where
T: Clone + Form,
fn clone(&self) -> TypeDefComposite<T>
sourceimpl<T> Clone for TypeDefBitSequence<T> where
T: Clone + Form,
<T as Form>::Type: Clone,
impl<T> Clone for TypeDefBitSequence<T> where
T: Clone + Form,
<T as Form>::Type: Clone,
fn clone(&self) -> TypeDefBitSequence<T>
sourceimpl Clone for PortableRegistry
impl Clone for PortableRegistry
fn clone(&self) -> PortableRegistry
sourceimpl<T> Clone for TypeDefTuple<T> where
T: Clone + Form,
<T as Form>::Type: Clone,
impl<T> Clone for TypeDefTuple<T> where
T: Clone + Form,
<T as Form>::Type: Clone,
fn clone(&self) -> TypeDefTuple<T>
sourceimpl<T> Clone for Field<T> where
T: Clone + Form,
<T as Form>::String: Clone,
<T as Form>::Type: Clone,
impl<T> Clone for Field<T> where
T: Clone + Form,
<T as Form>::String: Clone,
<T as Form>::Type: Clone,
sourceimpl<T> Clone for TypeDefArray<T> where
T: Clone + Form,
<T as Form>::Type: Clone,
impl<T> Clone for TypeDefArray<T> where
T: Clone + Form,
<T as Form>::Type: Clone,
fn clone(&self) -> TypeDefArray<T>
sourceimpl<T> Clone for UntrackedSymbol<T> where
T: Clone,
impl<T> Clone for UntrackedSymbol<T> where
T: Clone,
fn clone(&self) -> UntrackedSymbol<T>
sourceimpl<T> Clone for TypeDefCompact<T> where
T: Clone + Form,
<T as Form>::Type: Clone,
impl<T> Clone for TypeDefCompact<T> where
T: Clone + Form,
<T as Form>::Type: Clone,
fn clone(&self) -> TypeDefCompact<T>
sourceimpl<T> Clone for TypeParameter<T> where
T: Clone + Form,
<T as Form>::String: Clone,
<T as Form>::Type: Clone,
impl<T> Clone for TypeParameter<T> where
T: Clone + Form,
<T as Form>::String: Clone,
<T as Form>::Type: Clone,
fn clone(&self) -> TypeParameter<T>
sourceimpl Clone for AccountId32
impl Clone for AccountId32
fn clone(&self) -> AccountId32
sourceimpl Clone for TestPersistentOffchainDB
impl Clone for TestPersistentOffchainDB
fn clone(&self) -> TestPersistentOffchainDB
sourceimpl<'clone> Clone for Box<dyn SpawnEssentialNamed + Send + 'clone, Global>
impl<'clone> Clone for Box<dyn SpawnEssentialNamed + Send + 'clone, Global>
fn clone(&self) -> Box<dyn SpawnEssentialNamed + Send + 'clone, Global>ⓘNotable traits for Box<R, Global>impl<R> Read for Box<R, Global> where
R: Read + ?Sized, impl<W> Write for Box<W, Global> where
W: Write + ?Sized, impl<F, A> Future for Box<F, A> where
F: Future + Unpin + ?Sized,
A: Allocator + 'static, type Output = <F as Future>::Output;impl<I, A> Iterator for Box<I, A> where
I: Iterator + ?Sized,
A: Allocator, type Item = <I as Iterator>::Item;
R: Read + ?Sized, impl<W> Write for Box<W, Global> where
W: Write + ?Sized, impl<F, A> Future for Box<F, A> where
F: Future + Unpin + ?Sized,
A: Allocator + 'static, type Output = <F as Future>::Output;impl<I, A> Iterator for Box<I, A> where
I: Iterator + ?Sized,
A: Allocator, type Item = <I as Iterator>::Item;
sourceimpl<'clone> Clone for Box<dyn SpawnNamed + 'clone, Global>
impl<'clone> Clone for Box<dyn SpawnNamed + 'clone, Global>
fn clone(&self) -> Box<dyn SpawnNamed + 'clone, Global>ⓘNotable traits for Box<R, Global>impl<R> Read for Box<R, Global> where
R: Read + ?Sized, impl<W> Write for Box<W, Global> where
W: Write + ?Sized, impl<F, A> Future for Box<F, A> where
F: Future + Unpin + ?Sized,
A: Allocator + 'static, type Output = <F as Future>::Output;impl<I, A> Iterator for Box<I, A> where
I: Iterator + ?Sized,
A: Allocator, type Item = <I as Iterator>::Item;
R: Read + ?Sized, impl<W> Write for Box<W, Global> where
W: Write + ?Sized, impl<F, A> Future for Box<F, A> where
F: Future + Unpin + ?Sized,
A: Allocator + 'static, type Output = <F as Future>::Output;impl<I, A> Iterator for Box<I, A> where
I: Iterator + ?Sized,
A: Allocator, type Item = <I as Iterator>::Item;
sourceimpl Clone for LogLevelFilter
impl Clone for LogLevelFilter
fn clone(&self) -> LogLevelFilter
sourceimpl Clone for TaskExecutor
impl Clone for TaskExecutor
fn clone(&self) -> TaskExecutor
sourceimpl Clone for TestOffchainExt
impl Clone for TestOffchainExt
fn clone(&self) -> TestOffchainExt
sourceimpl<'clone> Clone for Box<dyn SpawnNamed + Send + 'clone, Global>
impl<'clone> Clone for Box<dyn SpawnNamed + Send + 'clone, Global>
fn clone(&self) -> Box<dyn SpawnNamed + Send + 'clone, Global>ⓘNotable traits for Box<R, Global>impl<R> Read for Box<R, Global> where
R: Read + ?Sized, impl<W> Write for Box<W, Global> where
W: Write + ?Sized, impl<F, A> Future for Box<F, A> where
F: Future + Unpin + ?Sized,
A: Allocator + 'static, type Output = <F as Future>::Output;impl<I, A> Iterator for Box<I, A> where
I: Iterator + ?Sized,
A: Allocator, type Item = <I as Iterator>::Item;
R: Read + ?Sized, impl<W> Write for Box<W, Global> where
W: Write + ?Sized, impl<F, A> Future for Box<F, A> where
F: Future + Unpin + ?Sized,
A: Allocator + 'static, type Output = <F as Future>::Output;impl<I, A> Iterator for Box<I, A> where
I: Iterator + ?Sized,
A: Allocator, type Item = <I as Iterator>::Item;
sourceimpl Clone for LocalizedSignature
impl Clone for LocalizedSignature
fn clone(&self) -> LocalizedSignature
sourceimpl Clone for SecretStringError
impl Clone for SecretStringError
fn clone(&self) -> SecretStringError
sourceimpl Clone for PublicError
impl Clone for PublicError
fn clone(&self) -> PublicError
sourceimpl Clone for InMemOffchainStorage
impl Clone for InMemOffchainStorage
fn clone(&self) -> InMemOffchainStorage
sourceimpl Clone for HttpRequestStatus
impl Clone for HttpRequestStatus
fn clone(&self) -> HttpRequestStatus
sourceimpl Clone for OpaquePeerId
impl Clone for OpaquePeerId
fn clone(&self) -> OpaquePeerId
sourceimpl<'clone> Clone for Box<dyn SpawnEssentialNamed + Sync + Send + 'clone, Global>
impl<'clone> Clone for Box<dyn SpawnEssentialNamed + Sync + Send + 'clone, Global>
fn clone(&self) -> Box<dyn SpawnEssentialNamed + Sync + Send + 'clone, Global>ⓘNotable traits for Box<R, Global>impl<R> Read for Box<R, Global> where
R: Read + ?Sized, impl<W> Write for Box<W, Global> where
W: Write + ?Sized, impl<F, A> Future for Box<F, A> where
F: Future + Unpin + ?Sized,
A: Allocator + 'static, type Output = <F as Future>::Output;impl<I, A> Iterator for Box<I, A> where
I: Iterator + ?Sized,
A: Allocator, type Item = <I as Iterator>::Item;
R: Read + ?Sized, impl<W> Write for Box<W, Global> where
W: Write + ?Sized, impl<F, A> Future for Box<F, A> where
F: Future + Unpin + ?Sized,
A: Allocator + 'static, type Output = <F as Future>::Output;impl<I, A> Iterator for Box<I, A> where
I: Iterator + ?Sized,
A: Allocator, type Item = <I as Iterator>::Item;
sourceimpl<'a> Clone for RuntimeCode<'a>
impl<'a> Clone for RuntimeCode<'a>
fn clone(&self) -> RuntimeCode<'a>
sourceimpl Clone for StorageKind
impl Clone for StorageKind
fn clone(&self) -> StorageKind
sourceimpl Clone for CryptoTypeId
impl Clone for CryptoTypeId
fn clone(&self) -> CryptoTypeId
sourceimpl<'clone> Clone for Box<dyn SpawnNamed + Sync + 'clone, Global>
impl<'clone> Clone for Box<dyn SpawnNamed + Sync + 'clone, Global>
fn clone(&self) -> Box<dyn SpawnNamed + Sync + 'clone, Global>ⓘNotable traits for Box<R, Global>impl<R> Read for Box<R, Global> where
R: Read + ?Sized, impl<W> Write for Box<W, Global> where
W: Write + ?Sized, impl<F, A> Future for Box<F, A> where
F: Future + Unpin + ?Sized,
A: Allocator + 'static, type Output = <F as Future>::Output;impl<I, A> Iterator for Box<I, A> where
I: Iterator + ?Sized,
A: Allocator, type Item = <I as Iterator>::Item;
R: Read + ?Sized, impl<W> Write for Box<W, Global> where
W: Write + ?Sized, impl<F, A> Future for Box<F, A> where
F: Future + Unpin + ?Sized,
A: Allocator + 'static, type Output = <F as Future>::Output;impl<I, A> Iterator for Box<I, A> where
I: Iterator + ?Sized,
A: Allocator, type Item = <I as Iterator>::Item;
sourceimpl Clone for DeriveJunction
impl Clone for DeriveJunction
fn clone(&self) -> DeriveJunction
sourceimpl Clone for LocalizedSignature
impl Clone for LocalizedSignature
fn clone(&self) -> LocalizedSignature
sourceimpl Clone for Capabilities
impl Clone for Capabilities
fn clone(&self) -> Capabilities
sourceimpl<'clone> Clone for Box<dyn SpawnNamed + Sync + Send + 'clone, Global>
impl<'clone> Clone for Box<dyn SpawnNamed + Sync + Send + 'clone, Global>
fn clone(&self) -> Box<dyn SpawnNamed + Sync + Send + 'clone, Global>ⓘNotable traits for Box<R, Global>impl<R> Read for Box<R, Global> where
R: Read + ?Sized, impl<W> Write for Box<W, Global> where
W: Write + ?Sized, impl<F, A> Future for Box<F, A> where
F: Future + Unpin + ?Sized,
A: Allocator + 'static, type Output = <F as Future>::Output;impl<I, A> Iterator for Box<I, A> where
I: Iterator + ?Sized,
A: Allocator, type Item = <I as Iterator>::Item;
R: Read + ?Sized, impl<W> Write for Box<W, Global> where
W: Write + ?Sized, impl<F, A> Future for Box<F, A> where
F: Future + Unpin + ?Sized,
A: Allocator + 'static, type Output = <F as Future>::Output;impl<I, A> Iterator for Box<I, A> where
I: Iterator + ?Sized,
A: Allocator, type Item = <I as Iterator>::Item;
sourceimpl Clone for CryptoTypePublicPair
impl Clone for CryptoTypePublicPair
fn clone(&self) -> CryptoTypePublicPair
sourceimpl Clone for HttpRequestId
impl Clone for HttpRequestId
fn clone(&self) -> HttpRequestId
sourceimpl Clone for OpaqueMultiaddr
impl Clone for OpaqueMultiaddr
fn clone(&self) -> OpaqueMultiaddr
sourceimpl<'clone> Clone for Box<dyn SpawnEssentialNamed + 'clone, Global>
impl<'clone> Clone for Box<dyn SpawnEssentialNamed + 'clone, Global>
fn clone(&self) -> Box<dyn SpawnEssentialNamed + 'clone, Global>ⓘNotable traits for Box<R, Global>impl<R> Read for Box<R, Global> where
R: Read + ?Sized, impl<W> Write for Box<W, Global> where
W: Write + ?Sized, impl<F, A> Future for Box<F, A> where
F: Future + Unpin + ?Sized,
A: Allocator + 'static, type Output = <F as Future>::Output;impl<I, A> Iterator for Box<I, A> where
I: Iterator + ?Sized,
A: Allocator, type Item = <I as Iterator>::Item;
R: Read + ?Sized, impl<W> Write for Box<W, Global> where
W: Write + ?Sized, impl<F, A> Future for Box<F, A> where
F: Future + Unpin + ?Sized,
A: Allocator + 'static, type Output = <F as Future>::Output;impl<I, A> Iterator for Box<I, A> where
I: Iterator + ?Sized,
A: Allocator, type Item = <I as Iterator>::Item;
sourceimpl<'clone> Clone for Box<dyn SpawnEssentialNamed + Sync + 'clone, Global>
impl<'clone> Clone for Box<dyn SpawnEssentialNamed + Sync + 'clone, Global>
fn clone(&self) -> Box<dyn SpawnEssentialNamed + Sync + 'clone, Global>ⓘNotable traits for Box<R, Global>impl<R> Read for Box<R, Global> where
R: Read + ?Sized, impl<W> Write for Box<W, Global> where
W: Write + ?Sized, impl<F, A> Future for Box<F, A> where
F: Future + Unpin + ?Sized,
A: Allocator + 'static, type Output = <F as Future>::Output;impl<I, A> Iterator for Box<I, A> where
I: Iterator + ?Sized,
A: Allocator, type Item = <I as Iterator>::Item;
R: Read + ?Sized, impl<W> Write for Box<W, Global> where
W: Write + ?Sized, impl<F, A> Future for Box<F, A> where
F: Future + Unpin + ?Sized,
A: Allocator + 'static, type Output = <F as Future>::Output;impl<I, A> Iterator for Box<I, A> where
I: Iterator + ?Sized,
A: Allocator, type Item = <I as Iterator>::Item;
sourceimpl Clone for OffchainOverlayedChange
impl Clone for OffchainOverlayedChange
fn clone(&self) -> OffchainOverlayedChange
sourceimpl Clone for OpaqueNetworkState
impl Clone for OpaqueNetworkState
fn clone(&self) -> OpaqueNetworkState
sourceimpl<T> Clone for Pointer<T> where
T: Clone + PointerType,
impl<T> Clone for Pointer<T> where
T: Clone + PointerType,
sourceimpl Clone for ReturnValue
impl Clone for ReturnValue
fn clone(&self) -> ReturnValue
sourceimpl Clone for Mutability
impl Clone for Mutability
fn clone(&self) -> Mutability
sourceimpl Clone for InstanceAllocationStrategy
impl Clone for InstanceAllocationStrategy
fn clone(&self) -> InstanceAllocationStrategy
sourceimpl Clone for WasmBacktraceDetails
impl Clone for WasmBacktraceDetails
fn clone(&self) -> WasmBacktraceDetails
sourceimpl Clone for MemoryType
impl Clone for MemoryType
fn clone(&self) -> MemoryType
sourceimpl<'module> Clone for ExportType<'module>
impl<'module> Clone for ExportType<'module>
fn clone(&self) -> ExportType<'module>
sourceimpl Clone for ExternType
impl Clone for ExternType
fn clone(&self) -> ExternType
sourceimpl<T> Clone for InstancePre<T>
impl<T> Clone for InstancePre<T>
InstancePre’s clone does not require T: Clone
fn clone(&self) -> InstancePre<T>
sourceimpl<'module> Clone for ImportType<'module>
impl<'module> Clone for ImportType<'module>
fn clone(&self) -> ImportType<'module>
sourceimpl Clone for ModuleVersionStrategy
impl Clone for ModuleVersionStrategy
fn clone(&self) -> ModuleVersionStrategy
sourceimpl Clone for GlobalType
impl Clone for GlobalType
fn clone(&self) -> GlobalType
sourceimpl Clone for ProfilingStrategy
impl Clone for ProfilingStrategy
fn clone(&self) -> ProfilingStrategy
sourceimpl Clone for SettingKind
impl Clone for SettingKind
fn clone(&self) -> SettingKind
sourceimpl Clone for TrapInformation
impl Clone for TrapInformation
fn clone(&self) -> TrapInformation
sourceimpl Clone for TableStyle
impl Clone for TableStyle
fn clone(&self) -> TableStyle
sourceimpl Clone for MemoryStyle
impl Clone for MemoryStyle
fn clone(&self) -> MemoryStyle
sourceimpl Clone for MemoryInitializer
impl Clone for MemoryInitializer
fn clone(&self) -> MemoryInitializer
sourceimpl Clone for MemoryPlan
impl Clone for MemoryPlan
fn clone(&self) -> MemoryPlan
sourceimpl Clone for StaticMemoryInitializer
impl Clone for StaticMemoryInitializer
fn clone(&self) -> StaticMemoryInitializer
sourceimpl Clone for TableInitializer
impl Clone for TableInitializer
fn clone(&self) -> TableInitializer
sourceimpl Clone for InstructionAddressMap
impl Clone for InstructionAddressMap
fn clone(&self) -> InstructionAddressMap
sourceimpl Clone for BuiltinFunctionIndex
impl Clone for BuiltinFunctionIndex
fn clone(&self) -> BuiltinFunctionIndex
sourceimpl Clone for AnyfuncIndex
impl Clone for AnyfuncIndex
fn clone(&self) -> AnyfuncIndex
sourceimpl<P> Clone for VMOffsetsFields<P> where
P: Clone,
impl<P> Clone for VMOffsetsFields<P> where
P: Clone,
fn clone(&self) -> VMOffsetsFields<P>
sourceimpl Clone for ModuleType
impl Clone for ModuleType
fn clone(&self) -> ModuleType
sourceimpl<'data> Clone for RelocationBlockIterator<'data>
impl<'data> Clone for RelocationBlockIterator<'data>
fn clone(&self) -> RelocationBlockIterator<'data>
sourceimpl Clone for ImageArm64RuntimeFunctionEntry
impl Clone for ImageArm64RuntimeFunctionEntry
fn clone(&self) -> ImageArm64RuntimeFunctionEntry
sourceimpl<E> Clone for RoutinesCommand32<E> where
E: Clone + Endian,
impl<E> Clone for RoutinesCommand32<E> where
E: Clone + Endian,
fn clone(&self) -> RoutinesCommand32<E>
sourceimpl<E> Clone for DyldInfoCommand<E> where
E: Clone + Endian,
impl<E> Clone for DyldInfoCommand<E> where
E: Clone + Endian,
fn clone(&self) -> DyldInfoCommand<E>
sourceimpl<E> Clone for EntryPointCommand<E> where
E: Clone + Endian,
impl<E> Clone for EntryPointCommand<E> where
E: Clone + Endian,
fn clone(&self) -> EntryPointCommand<E>
sourceimpl<E> Clone for DylibTableOfContents<E> where
E: Clone + Endian,
impl<E> Clone for DylibTableOfContents<E> where
E: Clone + Endian,
fn clone(&self) -> DylibTableOfContents<E>
sourceimpl Clone for AnonObjectHeaderBigobj
impl Clone for AnonObjectHeaderBigobj
fn clone(&self) -> AnonObjectHeaderBigobj
sourceimpl<E> Clone for SegmentCommand64<E> where
E: Clone + Endian,
impl<E> Clone for SegmentCommand64<E> where
E: Clone + Endian,
fn clone(&self) -> SegmentCommand64<E>
sourceimpl Clone for MaskedRichHeaderEntry
impl Clone for MaskedRichHeaderEntry
fn clone(&self) -> MaskedRichHeaderEntry
sourceimpl Clone for ImageImportByName
impl Clone for ImageImportByName
fn clone(&self) -> ImageImportByName
sourceimpl<'data, Elf> Clone for VerdefIterator<'data, Elf> where
Elf: Clone + FileHeader,
<Elf as FileHeader>::Endian: Clone,
impl<'data, Elf> Clone for VerdefIterator<'data, Elf> where
Elf: Clone + FileHeader,
<Elf as FileHeader>::Endian: Clone,
fn clone(&self) -> VerdefIterator<'data, Elf>
sourceimpl<'data, 'file, Elf, R> Clone for ElfSymbolTable<'data, 'file, Elf, R> where
'data: 'file,
Elf: Clone + FileHeader,
R: Clone + ReadRef<'data>,
<Elf as FileHeader>::Endian: Clone,
impl<'data, 'file, Elf, R> Clone for ElfSymbolTable<'data, 'file, Elf, R> where
'data: 'file,
Elf: Clone + FileHeader,
R: Clone + ReadRef<'data>,
<Elf as FileHeader>::Endian: Clone,
fn clone(&self) -> ElfSymbolTable<'data, 'file, Elf, R>
sourceimpl Clone for SegmentFlags
impl Clone for SegmentFlags
fn clone(&self) -> SegmentFlags
sourceimpl<E> Clone for DylinkerCommand<E> where
E: Clone + Endian,
impl<E> Clone for DylinkerCommand<E> where
E: Clone + Endian,
fn clone(&self) -> DylinkerCommand<E>
sourceimpl Clone for RichHeaderEntry
impl Clone for RichHeaderEntry
fn clone(&self) -> RichHeaderEntry
sourceimpl<E> Clone for IdentCommand<E> where
E: Clone + Endian,
impl<E> Clone for IdentCommand<E> where
E: Clone + Endian,
fn clone(&self) -> IdentCommand<E>
sourceimpl Clone for ImageTlsDirectory32
impl Clone for ImageTlsDirectory32
fn clone(&self) -> ImageTlsDirectory32
sourceimpl Clone for Endianness
impl Clone for Endianness
fn clone(&self) -> Endianness
sourceimpl<E> Clone for SubClientCommand<E> where
E: Clone + Endian,
impl<E> Clone for SubClientCommand<E> where
E: Clone + Endian,
fn clone(&self) -> SubClientCommand<E>
sourceimpl<'data, 'file, R> Clone for CoffSymbolTable<'data, 'file, R> where
R: Clone + ReadRef<'data>,
impl<'data, 'file, R> Clone for CoffSymbolTable<'data, 'file, R> where
R: Clone + ReadRef<'data>,
fn clone(&self) -> CoffSymbolTable<'data, 'file, R>
sourceimpl<'data, R> Clone for StringTable<'data, R> where
R: Clone + ReadRef<'data>,
impl<'data, R> Clone for StringTable<'data, R> where
R: Clone + ReadRef<'data>,
fn clone(&self) -> StringTable<'data, R>
sourceimpl<E> Clone for SubFrameworkCommand<E> where
E: Clone + Endian,
impl<E> Clone for SubFrameworkCommand<E> where
E: Clone + Endian,
fn clone(&self) -> SubFrameworkCommand<E>
sourceimpl<'data> Clone for DataDirectories<'data>
impl<'data> Clone for DataDirectories<'data>
fn clone(&self) -> DataDirectories<'data>
sourceimpl<E> Clone for SectionHeader32<E> where
E: Clone + Endian,
impl<E> Clone for SectionHeader32<E> where
E: Clone + Endian,
fn clone(&self) -> SectionHeader32<E>
sourceimpl<E> Clone for DylibModule64<E> where
E: Clone + Endian,
impl<E> Clone for DylibModule64<E> where
E: Clone + Endian,
fn clone(&self) -> DylibModule64<E>
sourceimpl Clone for ImageRomOptionalHeader
impl Clone for ImageRomOptionalHeader
fn clone(&self) -> ImageRomOptionalHeader
sourceimpl Clone for ImageFunctionEntry64
impl Clone for ImageFunctionEntry64
fn clone(&self) -> ImageFunctionEntry64
sourceimpl Clone for ImageLinenumber
impl Clone for ImageLinenumber
fn clone(&self) -> ImageLinenumber
sourceimpl<E> Clone for FileHeader32<E> where
E: Clone + Endian,
impl<E> Clone for FileHeader32<E> where
E: Clone + Endian,
fn clone(&self) -> FileHeader32<E>
sourceimpl<'data> Clone for ImportTable<'data>
impl<'data> Clone for ImportTable<'data>
fn clone(&self) -> ImportTable<'data>
sourceimpl Clone for ImageAuxSymbolTokenDef
impl Clone for ImageAuxSymbolTokenDef
fn clone(&self) -> ImageAuxSymbolTokenDef
sourceimpl<E> Clone for DyldCacheImageInfo<E> where
E: Clone + Endian,
impl<E> Clone for DyldCacheImageInfo<E> where
E: Clone + Endian,
fn clone(&self) -> DyldCacheImageInfo<E>
sourceimpl Clone for SectionIndex
impl Clone for SectionIndex
fn clone(&self) -> SectionIndex
sourceimpl<E> Clone for ProgramHeader32<E> where
E: Clone + Endian,
impl<E> Clone for ProgramHeader32<E> where
E: Clone + Endian,
fn clone(&self) -> ProgramHeader32<E>
sourceimpl<E> Clone for CompressionHeader64<E> where
E: Clone + Endian,
impl<E> Clone for CompressionHeader64<E> where
E: Clone + Endian,
fn clone(&self) -> CompressionHeader64<E>
sourceimpl<'data, E> Clone for LoadCommandData<'data, E> where
E: Clone + Endian,
impl<'data, E> Clone for LoadCommandData<'data, E> where
E: Clone + Endian,
fn clone(&self) -> LoadCommandData<'data, E>
sourceimpl Clone for ImageAuxSymbolFunctionBeginEnd
impl Clone for ImageAuxSymbolFunctionBeginEnd
fn clone(&self) -> ImageAuxSymbolFunctionBeginEnd
sourceimpl<'data, E> Clone for LoadCommandVariant<'data, E> where
E: Clone + Endian,
impl<'data, E> Clone for LoadCommandVariant<'data, E> where
E: Clone + Endian,
fn clone(&self) -> LoadCommandVariant<'data, E>
sourceimpl<E> Clone for PreboundDylibCommand<E> where
E: Clone + Endian,
impl<E> Clone for PreboundDylibCommand<E> where
E: Clone + Endian,
fn clone(&self) -> PreboundDylibCommand<E>
sourceimpl Clone for ImageDelayloadDescriptor
impl Clone for ImageDelayloadDescriptor
fn clone(&self) -> ImageDelayloadDescriptor
sourceimpl<Section> Clone for SymbolFlags<Section> where
Section: Clone,
impl<Section> Clone for SymbolFlags<Section> where
Section: Clone,
fn clone(&self) -> SymbolFlags<Section>
sourceimpl Clone for NonPagedDebugInfo
impl Clone for NonPagedDebugInfo
fn clone(&self) -> NonPagedDebugInfo
sourceimpl Clone for ImagePrologueDynamicRelocationHeader
impl Clone for ImagePrologueDynamicRelocationHeader
fn clone(&self) -> ImagePrologueDynamicRelocationHeader
sourceimpl Clone for ImageResourceDirStringU
impl Clone for ImageResourceDirStringU
fn clone(&self) -> ImageResourceDirStringU
sourceimpl<E> Clone for LinkeditDataCommand<E> where
E: Clone + Endian,
impl<E> Clone for LinkeditDataCommand<E> where
E: Clone + Endian,
fn clone(&self) -> LinkeditDataCommand<E>
sourceimpl<E> Clone for DysymtabCommand<E> where
E: Clone + Endian,
impl<E> Clone for DysymtabCommand<E> where
E: Clone + Endian,
fn clone(&self) -> DysymtabCommand<E>
sourceimpl<'data, Elf> Clone for VernauxIterator<'data, Elf> where
Elf: Clone + FileHeader,
<Elf as FileHeader>::Endian: Clone,
impl<'data, Elf> Clone for VernauxIterator<'data, Elf> where
Elf: Clone + FileHeader,
<Elf as FileHeader>::Endian: Clone,
fn clone(&self) -> VernauxIterator<'data, Elf>
sourceimpl<E> Clone for TwolevelHintsCommand<E> where
E: Clone + Endian,
impl<E> Clone for TwolevelHintsCommand<E> where
E: Clone + Endian,
fn clone(&self) -> TwolevelHintsCommand<E>
sourceimpl Clone for ImageRuntimeFunctionEntry
impl Clone for ImageRuntimeFunctionEntry
fn clone(&self) -> ImageRuntimeFunctionEntry
sourceimpl<E> Clone for RoutinesCommand64<E> where
E: Clone + Endian,
impl<E> Clone for RoutinesCommand64<E> where
E: Clone + Endian,
fn clone(&self) -> RoutinesCommand64<E>
sourceimpl<E> Clone for SectionHeader64<E> where
E: Clone + Endian,
impl<E> Clone for SectionHeader64<E> where
E: Clone + Endian,
fn clone(&self) -> SectionHeader64<E>
sourceimpl Clone for CompressionFormat
impl Clone for CompressionFormat
fn clone(&self) -> CompressionFormat
sourceimpl Clone for ImageSymbolEx
impl Clone for ImageSymbolEx
fn clone(&self) -> ImageSymbolEx
sourceimpl<E> Clone for CompressionHeader32<E> where
E: Clone + Endian,
impl<E> Clone for CompressionHeader32<E> where
E: Clone + Endian,
fn clone(&self) -> CompressionHeader32<E>
sourceimpl Clone for SymbolSection
impl Clone for SymbolSection
fn clone(&self) -> SymbolSection
sourceimpl Clone for ImageFunctionEntry
impl Clone for ImageFunctionEntry
fn clone(&self) -> ImageFunctionEntry
sourceimpl Clone for ImageOptionalHeader32
impl Clone for ImageOptionalHeader32
fn clone(&self) -> ImageOptionalHeader32
sourceimpl Clone for ProgramHeader
impl Clone for ProgramHeader
fn clone(&self) -> ProgramHeader
sourceimpl Clone for ImageEnclaveConfig64
impl Clone for ImageEnclaveConfig64
fn clone(&self) -> ImageEnclaveConfig64
sourceimpl Clone for ImageDataDirectory
impl Clone for ImageDataDirectory
fn clone(&self) -> ImageDataDirectory
sourceimpl<'data> Clone for ImportThunkList<'data>
impl<'data> Clone for ImportThunkList<'data>
fn clone(&self) -> ImportThunkList<'data>
sourceimpl<'data> Clone for ExportTable<'data>
impl<'data> Clone for ExportTable<'data>
fn clone(&self) -> ExportTable<'data>
sourceimpl Clone for ImageSymbolExBytes
impl Clone for ImageSymbolExBytes
fn clone(&self) -> ImageSymbolExBytes
sourceimpl<E> Clone for DylibReference<E> where
E: Clone + Endian,
impl<E> Clone for DylibReference<E> where
E: Clone + Endian,
fn clone(&self) -> DylibReference<E>
sourceimpl Clone for FileHeader
impl Clone for FileHeader
fn clone(&self) -> FileHeader
sourceimpl Clone for ImageTlsDirectory64
impl Clone for ImageTlsDirectory64
fn clone(&self) -> ImageTlsDirectory64
sourceimpl Clone for SymbolIndex
impl Clone for SymbolIndex
fn clone(&self) -> SymbolIndex
sourceimpl Clone for ImageOptionalHeader64
impl Clone for ImageOptionalHeader64
fn clone(&self) -> ImageOptionalHeader64
sourceimpl Clone for ImageFileHeader
impl Clone for ImageFileHeader
fn clone(&self) -> ImageFileHeader
sourceimpl<E> Clone for MachHeader64<E> where
E: Clone + Endian,
impl<E> Clone for MachHeader64<E> where
E: Clone + Endian,
fn clone(&self) -> MachHeader64<E>
sourceimpl Clone for ImageNtHeaders32
impl Clone for ImageNtHeaders32
fn clone(&self) -> ImageNtHeaders32
sourceimpl Clone for StandardSegment
impl Clone for StandardSegment
fn clone(&self) -> StandardSegment
sourceimpl Clone for ComdatKind
impl Clone for ComdatKind
fn clone(&self) -> ComdatKind
sourceimpl<'data> Clone for RichHeaderInfo<'data>
impl<'data> Clone for RichHeaderInfo<'data>
fn clone(&self) -> RichHeaderInfo<'data>
sourceimpl Clone for ImageVxdHeader
impl Clone for ImageVxdHeader
fn clone(&self) -> ImageVxdHeader
sourceimpl<E> Clone for DyldSubCacheInfo<E> where
E: Clone + Endian,
impl<E> Clone for DyldSubCacheInfo<E> where
E: Clone + Endian,
fn clone(&self) -> DyldSubCacheInfo<E>
sourceimpl Clone for SymbolKind
impl Clone for SymbolKind
fn clone(&self) -> SymbolKind
sourceimpl Clone for AnonObjectHeaderV2
impl Clone for AnonObjectHeaderV2
fn clone(&self) -> AnonObjectHeaderV2
sourceimpl Clone for RelocationKind
impl Clone for RelocationKind
fn clone(&self) -> RelocationKind
sourceimpl Clone for SectionIndex
impl Clone for SectionIndex
fn clone(&self) -> SectionIndex
sourceimpl Clone for ImageResourceDataEntry
impl Clone for ImageResourceDataEntry
fn clone(&self) -> ImageResourceDataEntry
sourceimpl<E> Clone for SubLibraryCommand<E> where
E: Clone + Endian,
impl<E> Clone for SubLibraryCommand<E> where
E: Clone + Endian,
fn clone(&self) -> SubLibraryCommand<E>
sourceimpl Clone for ImageSectionHeader
impl Clone for ImageSectionHeader
fn clone(&self) -> ImageSectionHeader
sourceimpl Clone for SectionFlags
impl Clone for SectionFlags
fn clone(&self) -> SectionFlags
sourceimpl<'data, 'file, Mach, R> Clone for MachOSymbol<'data, 'file, Mach, R> where
Mach: Clone + MachHeader,
R: Clone + ReadRef<'data>,
<Mach as MachHeader>::Nlist: Clone,
impl<'data, 'file, Mach, R> Clone for MachOSymbol<'data, 'file, Mach, R> where
Mach: Clone + MachHeader,
R: Clone + ReadRef<'data>,
<Mach as MachHeader>::Nlist: Clone,
fn clone(&self) -> MachOSymbol<'data, 'file, Mach, R>
sourceimpl Clone for ImageHotPatchBase
impl Clone for ImageHotPatchBase
fn clone(&self) -> ImageHotPatchBase
sourceimpl Clone for ImageEnclaveConfig32
impl Clone for ImageEnclaveConfig32
fn clone(&self) -> ImageEnclaveConfig32
sourceimpl Clone for CoffExportStyle
impl Clone for CoffExportStyle
fn clone(&self) -> CoffExportStyle
sourceimpl<E> Clone for SourceVersionCommand<E> where
E: Clone + Endian,
impl<E> Clone for SourceVersionCommand<E> where
E: Clone + Endian,
fn clone(&self) -> SourceVersionCommand<E>
sourceimpl Clone for CompressedFileRange
impl Clone for CompressedFileRange
fn clone(&self) -> CompressedFileRange
sourceimpl<E> Clone for SymtabCommand<E> where
E: Clone + Endian,
impl<E> Clone for SymtabCommand<E> where
E: Clone + Endian,
fn clone(&self) -> SymtabCommand<E>
sourceimpl Clone for ImageDynamicRelocation64
impl Clone for ImageDynamicRelocation64
fn clone(&self) -> ImageDynamicRelocation64
sourceimpl Clone for ImageResourceDirectoryEntry
impl Clone for ImageResourceDirectoryEntry
fn clone(&self) -> ImageResourceDirectoryEntry
sourceimpl<'data, Elf> Clone for VerneedIterator<'data, Elf> where
Elf: Clone + FileHeader,
<Elf as FileHeader>::Endian: Clone,
impl<'data, Elf> Clone for VerneedIterator<'data, Elf> where
Elf: Clone + FileHeader,
<Elf as FileHeader>::Endian: Clone,
fn clone(&self) -> VerneedIterator<'data, Elf>
sourceimpl Clone for ImageSymbol
impl Clone for ImageSymbol
fn clone(&self) -> ImageSymbol
sourceimpl<E> Clone for SegmentCommand32<E> where
E: Clone + Endian,
impl<E> Clone for SegmentCommand32<E> where
E: Clone + Endian,
fn clone(&self) -> SegmentCommand32<E>
sourceimpl Clone for ImageLoadConfigCodeIntegrity
impl Clone for ImageLoadConfigCodeIntegrity
fn clone(&self) -> ImageLoadConfigCodeIntegrity
sourceimpl<'data, 'file, Mach, R> Clone for MachOSymbolTable<'data, 'file, Mach, R> where
Mach: Clone + MachHeader,
R: Clone + ReadRef<'data>,
impl<'data, 'file, Mach, R> Clone for MachOSymbolTable<'data, 'file, Mach, R> where
Mach: Clone + MachHeader,
R: Clone + ReadRef<'data>,
fn clone(&self) -> MachOSymbolTable<'data, 'file, Mach, R>
sourceimpl Clone for ImageSymbolBytes
impl Clone for ImageSymbolBytes
fn clone(&self) -> ImageSymbolBytes
sourceimpl Clone for ImageLoadConfigDirectory64
impl Clone for ImageLoadConfigDirectory64
fn clone(&self) -> ImageLoadConfigDirectory64
sourceimpl Clone for ImageDynamicRelocation32
impl Clone for ImageDynamicRelocation32
fn clone(&self) -> ImageDynamicRelocation32
sourceimpl<E> Clone for Relocation<E> where
E: Clone + Endian,
impl<E> Clone for Relocation<E> where
E: Clone + Endian,
fn clone(&self) -> Relocation<E>
sourceimpl<'data, Elf> Clone for VerdauxIterator<'data, Elf> where
Elf: Clone + FileHeader,
<Elf as FileHeader>::Endian: Clone,
impl<'data, Elf> Clone for VerdauxIterator<'data, Elf> where
Elf: Clone + FileHeader,
<Elf as FileHeader>::Endian: Clone,
fn clone(&self) -> VerdauxIterator<'data, Elf>
sourceimpl Clone for ImageArchiveMemberHeader
impl Clone for ImageArchiveMemberHeader
fn clone(&self) -> ImageArchiveMemberHeader
sourceimpl<E> Clone for FvmlibCommand<E> where
E: Clone + Endian,
impl<E> Clone for FvmlibCommand<E> where
E: Clone + Endian,
fn clone(&self) -> FvmlibCommand<E>
sourceimpl<E> Clone for DyldCacheMappingInfo<E> where
E: Clone + Endian,
impl<E> Clone for DyldCacheMappingInfo<E> where
E: Clone + Endian,
fn clone(&self) -> DyldCacheMappingInfo<E>
sourceimpl<E> Clone for UuidCommand<E> where
E: Clone + Endian,
impl<E> Clone for UuidCommand<E> where
E: Clone + Endian,
fn clone(&self) -> UuidCommand<E>
sourceimpl Clone for ObjectKind
impl Clone for ObjectKind
fn clone(&self) -> ObjectKind
sourceimpl<E> Clone for BuildVersionCommand<E> where
E: Clone + Endian,
impl<E> Clone for BuildVersionCommand<E> where
E: Clone + Endian,
fn clone(&self) -> BuildVersionCommand<E>
sourceimpl Clone for ImageDebugMisc
impl Clone for ImageDebugMisc
fn clone(&self) -> ImageDebugMisc
sourceimpl Clone for ImageLoadConfigDirectory32
impl Clone for ImageLoadConfigDirectory32
fn clone(&self) -> ImageLoadConfigDirectory32
sourceimpl Clone for ImageRelocation
impl Clone for ImageRelocation
fn clone(&self) -> ImageRelocation
sourceimpl Clone for VersionIndex
impl Clone for VersionIndex
fn clone(&self) -> VersionIndex
sourceimpl Clone for ImageDebugDirectory
impl Clone for ImageDebugDirectory
fn clone(&self) -> ImageDebugDirectory
sourceimpl<E> Clone for NoteHeader32<E> where
E: Clone + Endian,
impl<E> Clone for NoteHeader32<E> where
E: Clone + Endian,
fn clone(&self) -> NoteHeader32<E>
sourceimpl<'data, E> Clone for LoadCommandIterator<'data, E> where
E: Clone + Endian,
impl<'data, E> Clone for LoadCommandIterator<'data, E> where
E: Clone + Endian,
fn clone(&self) -> LoadCommandIterator<'data, E>
sourceimpl<E> Clone for ThreadCommand<E> where
E: Clone + Endian,
impl<E> Clone for ThreadCommand<E> where
E: Clone + Endian,
fn clone(&self) -> ThreadCommand<E>
sourceimpl Clone for ImageAuxSymbolFunction
impl Clone for ImageAuxSymbolFunction
fn clone(&self) -> ImageAuxSymbolFunction
sourceimpl<'data, Elf, R> Clone for SymbolTable<'data, Elf, R> where
Elf: Clone + FileHeader,
R: Clone + ReadRef<'data>,
<Elf as FileHeader>::Sym: Clone,
impl<'data, Elf, R> Clone for SymbolTable<'data, Elf, R> where
Elf: Clone + FileHeader,
R: Clone + ReadRef<'data>,
<Elf as FileHeader>::Sym: Clone,
fn clone(&self) -> SymbolTable<'data, Elf, R>
sourceimpl<E> Clone for DataInCodeEntry<E> where
E: Clone + Endian,
impl<E> Clone for DataInCodeEntry<E> where
E: Clone + Endian,
fn clone(&self) -> DataInCodeEntry<E>
sourceimpl Clone for ImageDynamicRelocation32V2
impl Clone for ImageDynamicRelocation32V2
fn clone(&self) -> ImageDynamicRelocation32V2
sourceimpl<'data, Mach, R> Clone for SymbolTable<'data, Mach, R> where
Mach: Clone + MachHeader,
R: Clone + ReadRef<'data>,
<Mach as MachHeader>::Nlist: Clone,
impl<'data, Mach, R> Clone for SymbolTable<'data, Mach, R> where
Mach: Clone + MachHeader,
R: Clone + ReadRef<'data>,
<Mach as MachHeader>::Nlist: Clone,
fn clone(&self) -> SymbolTable<'data, Mach, R>
sourceimpl<E> Clone for RpathCommand<E> where
E: Clone + Endian,
impl<E> Clone for RpathCommand<E> where
E: Clone + Endian,
fn clone(&self) -> RpathCommand<E>
sourceimpl Clone for ImageCor20Header
impl Clone for ImageCor20Header
fn clone(&self) -> ImageCor20Header
sourceimpl Clone for ImageEpilogueDynamicRelocationHeader
impl Clone for ImageEpilogueDynamicRelocationHeader
fn clone(&self) -> ImageEpilogueDynamicRelocationHeader
sourceimpl<E> Clone for GnuHashHeader<E> where
E: Clone + Endian,
impl<E> Clone for GnuHashHeader<E> where
E: Clone + Endian,
fn clone(&self) -> GnuHashHeader<E>
sourceimpl<'data, 'file, R> Clone for CoffSymbol<'data, 'file, R> where
R: Clone + ReadRef<'data>,
impl<'data, 'file, R> Clone for CoffSymbol<'data, 'file, R> where
R: Clone + ReadRef<'data>,
fn clone(&self) -> CoffSymbol<'data, 'file, R>
sourceimpl Clone for ImageResourceDirectory
impl Clone for ImageResourceDirectory
fn clone(&self) -> ImageResourceDirectory
sourceimpl<E> Clone for EncryptionInfoCommand64<E> where
E: Clone + Endian,
impl<E> Clone for EncryptionInfoCommand64<E> where
E: Clone + Endian,
fn clone(&self) -> EncryptionInfoCommand64<E>
sourceimpl<E> Clone for SymsegCommand<E> where
E: Clone + Endian,
impl<E> Clone for SymsegCommand<E> where
E: Clone + Endian,
fn clone(&self) -> SymsegCommand<E>
sourceimpl<E> Clone for PrebindCksumCommand<E> where
E: Clone + Endian,
impl<E> Clone for PrebindCksumCommand<E> where
E: Clone + Endian,
fn clone(&self) -> PrebindCksumCommand<E>
sourceimpl<E> Clone for SubUmbrellaCommand<E> where
E: Clone + Endian,
impl<E> Clone for SubUmbrellaCommand<E> where
E: Clone + Endian,
fn clone(&self) -> SubUmbrellaCommand<E>
sourceimpl<'data, Elf, R> Clone for SectionTable<'data, Elf, R> where
Elf: Clone + FileHeader,
R: Clone + ReadRef<'data>,
<Elf as FileHeader>::SectionHeader: Clone,
impl<'data, Elf, R> Clone for SectionTable<'data, Elf, R> where
Elf: Clone + FileHeader,
R: Clone + ReadRef<'data>,
<Elf as FileHeader>::SectionHeader: Clone,
fn clone(&self) -> SectionTable<'data, Elf, R>
sourceimpl Clone for ImageAlphaRuntimeFunctionEntry
impl Clone for ImageAlphaRuntimeFunctionEntry
fn clone(&self) -> ImageAlphaRuntimeFunctionEntry
sourceimpl Clone for SectionHeader
impl Clone for SectionHeader
fn clone(&self) -> SectionHeader
sourceimpl Clone for ImageCoffSymbolsHeader
impl Clone for ImageCoffSymbolsHeader
fn clone(&self) -> ImageCoffSymbolsHeader
sourceimpl Clone for ImageEnclaveImport
impl Clone for ImageEnclaveImport
fn clone(&self) -> ImageEnclaveImport
sourceimpl Clone for ImageImportDescriptor
impl Clone for ImageImportDescriptor
fn clone(&self) -> ImageImportDescriptor
sourceimpl Clone for ScatteredRelocationInfo
impl Clone for ScatteredRelocationInfo
fn clone(&self) -> ScatteredRelocationInfo
sourceimpl Clone for ImageExportDirectory
impl Clone for ImageExportDirectory
fn clone(&self) -> ImageExportDirectory
sourceimpl Clone for ImageThunkData64
impl Clone for ImageThunkData64
fn clone(&self) -> ImageThunkData64
sourceimpl<E> Clone for FvmfileCommand<E> where
E: Clone + Endian,
impl<E> Clone for FvmfileCommand<E> where
E: Clone + Endian,
fn clone(&self) -> FvmfileCommand<E>
sourceimpl<E> Clone for LinkerOptionCommand<E> where
E: Clone + Endian,
impl<E> Clone for LinkerOptionCommand<E> where
E: Clone + Endian,
fn clone(&self) -> LinkerOptionCommand<E>
sourceimpl<E> Clone for BuildToolVersion<E> where
E: Clone + Endian,
impl<E> Clone for BuildToolVersion<E> where
E: Clone + Endian,
fn clone(&self) -> BuildToolVersion<E>
sourceimpl Clone for ImageAlpha64RuntimeFunctionEntry
impl Clone for ImageAlpha64RuntimeFunctionEntry
fn clone(&self) -> ImageAlpha64RuntimeFunctionEntry
sourceimpl Clone for ImageNtHeaders64
impl Clone for ImageNtHeaders64
fn clone(&self) -> ImageNtHeaders64
sourceimpl<T> Clone for SymbolMap<T> where
T: Clone + SymbolMapEntry,
impl<T> Clone for SymbolMap<T> where
T: Clone + SymbolMapEntry,
sourceimpl<E> Clone for ProgramHeader64<E> where
E: Clone + Endian,
impl<E> Clone for ProgramHeader64<E> where
E: Clone + Endian,
fn clone(&self) -> ProgramHeader64<E>
sourceimpl Clone for SymbolScope
impl Clone for SymbolScope
fn clone(&self) -> SymbolScope
sourceimpl Clone for ImageBoundForwarderRef
impl Clone for ImageBoundForwarderRef
fn clone(&self) -> ImageBoundForwarderRef
sourceimpl<E> Clone for LoadCommand<E> where
E: Clone + Endian,
impl<E> Clone for LoadCommand<E> where
E: Clone + Endian,
fn clone(&self) -> LoadCommand<E>
sourceimpl<'data> Clone for ExportTarget<'data>
impl<'data> Clone for ExportTarget<'data>
fn clone(&self) -> ExportTarget<'data>
sourceimpl Clone for ImageThunkData32
impl Clone for ImageThunkData32
fn clone(&self) -> ImageThunkData32
sourceimpl Clone for ImageHotPatchInfo
impl Clone for ImageHotPatchInfo
fn clone(&self) -> ImageHotPatchInfo
sourceimpl Clone for ImageBaseRelocation
impl Clone for ImageBaseRelocation
fn clone(&self) -> ImageBaseRelocation
sourceimpl<'data, 'file, Elf, R> Clone for ElfSymbol<'data, 'file, Elf, R> where
'data: 'file,
Elf: Clone + FileHeader,
R: Clone + ReadRef<'data>,
<Elf as FileHeader>::Endian: Clone,
<Elf as FileHeader>::Sym: Clone,
impl<'data, 'file, Elf, R> Clone for ElfSymbol<'data, 'file, Elf, R> where
'data: 'file,
Elf: Clone + FileHeader,
R: Clone + ReadRef<'data>,
<Elf as FileHeader>::Endian: Clone,
<Elf as FileHeader>::Sym: Clone,
sourceimpl<E> Clone for DyldCacheHeader<E> where
E: Clone + Endian,
impl<E> Clone for DyldCacheHeader<E> where
E: Clone + Endian,
fn clone(&self) -> DyldCacheHeader<E>
sourceimpl Clone for Relocation
impl Clone for Relocation
fn clone(&self) -> Relocation
sourceimpl<'data> Clone for SymbolMapName<'data>
impl<'data> Clone for SymbolMapName<'data>
fn clone(&self) -> SymbolMapName<'data>
sourceimpl<E> Clone for DylibCommand<E> where
E: Clone + Endian,
impl<E> Clone for DylibCommand<E> where
E: Clone + Endian,
fn clone(&self) -> DylibCommand<E>
sourceimpl Clone for ImageHotPatchHashes
impl Clone for ImageHotPatchHashes
fn clone(&self) -> ImageHotPatchHashes
sourceimpl<'data> Clone for ObjectMapEntry<'data>
impl<'data> Clone for ObjectMapEntry<'data>
fn clone(&self) -> ObjectMapEntry<'data>
sourceimpl Clone for StandardSection
impl Clone for StandardSection
fn clone(&self) -> StandardSection
sourceimpl<'data> Clone for RelocationIterator<'data>
impl<'data> Clone for RelocationIterator<'data>
fn clone(&self) -> RelocationIterator<'data>
sourceimpl<'data> Clone for CompressedData<'data>
impl<'data> Clone for CompressedData<'data>
fn clone(&self) -> CompressedData<'data>
sourceimpl<E> Clone for VersionMinCommand<E> where
E: Clone + Endian,
impl<E> Clone for VersionMinCommand<E> where
E: Clone + Endian,
fn clone(&self) -> VersionMinCommand<E>
sourceimpl<E> Clone for MachHeader32<E> where
E: Clone + Endian,
impl<E> Clone for MachHeader32<E> where
E: Clone + Endian,
fn clone(&self) -> MachHeader32<E>
sourceimpl Clone for ImageAuxSymbolCrc
impl Clone for ImageAuxSymbolCrc
fn clone(&self) -> ImageAuxSymbolCrc
sourceimpl<'data, Elf> Clone for VersionTable<'data, Elf> where
Elf: Clone + FileHeader,
<Elf as FileHeader>::Endian: Clone,
impl<'data, Elf> Clone for VersionTable<'data, Elf> where
Elf: Clone + FileHeader,
<Elf as FileHeader>::Endian: Clone,
fn clone(&self) -> VersionTable<'data, Elf>
sourceimpl Clone for SectionKind
impl Clone for SectionKind
fn clone(&self) -> SectionKind
sourceimpl Clone for AnonObjectHeader
impl Clone for AnonObjectHeader
fn clone(&self) -> AnonObjectHeader
sourceimpl Clone for LittleEndian
impl Clone for LittleEndian
fn clone(&self) -> LittleEndian
sourceimpl<E> Clone for NoteHeader64<E> where
E: Clone + Endian,
impl<E> Clone for NoteHeader64<E> where
E: Clone + Endian,
fn clone(&self) -> NoteHeader64<E>
sourceimpl<E> Clone for EncryptionInfoCommand32<E> where
E: Clone + Endian,
impl<E> Clone for EncryptionInfoCommand32<E> where
E: Clone + Endian,
fn clone(&self) -> EncryptionInfoCommand32<E>
sourceimpl Clone for ImageDynamicRelocation64V2
impl Clone for ImageDynamicRelocation64V2
fn clone(&self) -> ImageDynamicRelocation64V2
sourceimpl Clone for ImportObjectHeader
impl Clone for ImportObjectHeader
fn clone(&self) -> ImportObjectHeader
sourceimpl Clone for ImageSeparateDebugHeader
impl Clone for ImageSeparateDebugHeader
fn clone(&self) -> ImageSeparateDebugHeader
sourceimpl<E> Clone for NoteCommand<E> where
E: Clone + Endian,
impl<E> Clone for NoteCommand<E> where
E: Clone + Endian,
fn clone(&self) -> NoteCommand<E>
sourceimpl Clone for SymbolSection
impl Clone for SymbolSection
fn clone(&self) -> SymbolSection
sourceimpl Clone for ImageAuxSymbolSection
impl Clone for ImageAuxSymbolSection
fn clone(&self) -> ImageAuxSymbolSection
sourceimpl Clone for ImageArchitectureEntry
impl Clone for ImageArchitectureEntry
fn clone(&self) -> ImageArchitectureEntry
sourceimpl<E> Clone for DylibModule32<E> where
E: Clone + Endian,
impl<E> Clone for DylibModule32<E> where
E: Clone + Endian,
fn clone(&self) -> DylibModule32<E>
sourceimpl Clone for SectionRange
impl Clone for SectionRange
fn clone(&self) -> SectionRange
sourceimpl Clone for Architecture
impl Clone for Architecture
fn clone(&self) -> Architecture
sourceimpl<'data> Clone for ImportDescriptorIterator<'data>
impl<'data> Clone for ImportDescriptorIterator<'data>
fn clone(&self) -> ImportDescriptorIterator<'data>
sourceimpl Clone for ImageAuxSymbolWeak
impl Clone for ImageAuxSymbolWeak
fn clone(&self) -> ImageAuxSymbolWeak
sourceimpl Clone for BinaryFormat
impl Clone for BinaryFormat
fn clone(&self) -> BinaryFormat
sourceimpl<E> Clone for TwolevelHint<E> where
E: Clone + Endian,
impl<E> Clone for TwolevelHint<E> where
E: Clone + Endian,
fn clone(&self) -> TwolevelHint<E>
sourceimpl Clone for ImageOs2Header
impl Clone for ImageOs2Header
fn clone(&self) -> ImageOs2Header
sourceimpl Clone for ImageDynamicRelocationTable
impl Clone for ImageDynamicRelocationTable
fn clone(&self) -> ImageDynamicRelocationTable
sourceimpl Clone for ImageBoundImportDescriptor
impl Clone for ImageBoundImportDescriptor
fn clone(&self) -> ImageBoundImportDescriptor
sourceimpl Clone for ImageResourceDirectoryString
impl Clone for ImageResourceDirectoryString
fn clone(&self) -> ImageResourceDirectoryString
sourceimpl Clone for ImageRomHeaders
impl Clone for ImageRomHeaders
fn clone(&self) -> ImageRomHeaders
sourceimpl<'a, R> Clone for ReadCacheRange<'a, R> where
R: Read + Seek,
impl<'a, R> Clone for ReadCacheRange<'a, R> where
R: Read + Seek,
fn clone(&self) -> ReadCacheRange<'a, R>
sourceimpl<E> Clone for HashHeader<E> where
E: Clone + Endian,
impl<E> Clone for HashHeader<E> where
E: Clone + Endian,
fn clone(&self) -> HashHeader<E>
sourceimpl Clone for SymbolIndex
impl Clone for SymbolIndex
fn clone(&self) -> SymbolIndex
sourceimpl Clone for RelocationTarget
impl Clone for RelocationTarget
fn clone(&self) -> RelocationTarget
sourceimpl Clone for RelocationEncoding
impl Clone for RelocationEncoding
fn clone(&self) -> RelocationEncoding
sourceimpl<E> Clone for FileHeader64<E> where
E: Clone + Endian,
impl<E> Clone for FileHeader64<E> where
E: Clone + Endian,
fn clone(&self) -> FileHeader64<E>
sourceimpl Clone for RelocationInfo
impl Clone for RelocationInfo
fn clone(&self) -> RelocationInfo
sourceimpl Clone for ImageArmRuntimeFunctionEntry
impl Clone for ImageArmRuntimeFunctionEntry
fn clone(&self) -> ImageArmRuntimeFunctionEntry
sourceimpl Clone for ImageDosHeader
impl Clone for ImageDosHeader
fn clone(&self) -> ImageDosHeader
sourceimpl<'data> Clone for SectionTable<'data>
impl<'data> Clone for SectionTable<'data>
fn clone(&self) -> SectionTable<'data>
sourceimpl Clone for AddressSize
impl Clone for AddressSize
fn clone(&self) -> AddressSize
sourceimpl<E> Clone for FilesetEntryCommand<E> where
E: Clone + Endian,
impl<E> Clone for FilesetEntryCommand<E> where
E: Clone + Endian,
fn clone(&self) -> FilesetEntryCommand<E>
sourceimpl<'_, T, S> Clone for Intersection<'_, T, S>
impl<'_, T, S> Clone for Intersection<'_, T, S>
fn clone(&self) -> Intersection<'_, T, S>
sourceimpl<'_, T, S1, S2> Clone for SymmetricDifference<'_, T, S1, S2>
impl<'_, T, S1, S2> Clone for SymmetricDifference<'_, T, S1, S2>
fn clone(&self) -> SymmetricDifference<'_, T, S1, S2>
sourceimpl<'_, T, S> Clone for Difference<'_, T, S>
impl<'_, T, S> Clone for Difference<'_, T, S>
fn clone(&self) -> Difference<'_, T, S>
sourceimpl Clone for CustomVendor
impl Clone for CustomVendor
fn clone(&self) -> CustomVendor
sourceimpl Clone for Aarch64Architecture
impl Clone for Aarch64Architecture
fn clone(&self) -> Aarch64Architecture
sourceimpl Clone for BinaryFormat
impl Clone for BinaryFormat
fn clone(&self) -> BinaryFormat
sourceimpl Clone for Endianness
impl Clone for Endianness
fn clone(&self) -> Endianness
sourceimpl Clone for ArmArchitecture
impl Clone for ArmArchitecture
fn clone(&self) -> ArmArchitecture
sourceimpl Clone for Environment
impl Clone for Environment
fn clone(&self) -> Environment
sourceimpl Clone for Riscv64Architecture
impl Clone for Riscv64Architecture
fn clone(&self) -> Riscv64Architecture
sourceimpl Clone for X86_32Architecture
impl Clone for X86_32Architecture
fn clone(&self) -> X86_32Architecture
sourceimpl Clone for Mips32Architecture
impl Clone for Mips32Architecture
fn clone(&self) -> Mips32Architecture
sourceimpl Clone for OperatingSystem
impl Clone for OperatingSystem
fn clone(&self) -> OperatingSystem
sourceimpl Clone for Mips64Architecture
impl Clone for Mips64Architecture
fn clone(&self) -> Mips64Architecture
sourceimpl Clone for ParseError
impl Clone for ParseError
fn clone(&self) -> ParseError
sourceimpl Clone for Architecture
impl Clone for Architecture
fn clone(&self) -> Architecture
sourceimpl Clone for CallingConvention
impl Clone for CallingConvention
fn clone(&self) -> CallingConvention
sourceimpl Clone for CDataModel
impl Clone for CDataModel
fn clone(&self) -> CDataModel
sourceimpl Clone for Riscv32Architecture
impl Clone for Riscv32Architecture
fn clone(&self) -> Riscv32Architecture
sourceimpl Clone for PointerWidth
impl Clone for PointerWidth
fn clone(&self) -> PointerWidth
sourceimpl<K, V> Clone for BoxedSlice<K, V> where
K: Clone + EntityRef,
V: Clone,
impl<K, V> Clone for BoxedSlice<K, V> where
K: Clone + EntityRef,
V: Clone,
fn clone(&self) -> BoxedSlice<K, V>
sourceimpl<T> Clone for PackedOption<T> where
T: Clone + ReservedValue,
impl<T> Clone for PackedOption<T> where
T: Clone + ReservedValue,
fn clone(&self) -> PackedOption<T>
sourceimpl<K, V> Clone for PrimaryMap<K, V> where
K: Clone + EntityRef,
V: Clone,
impl<K, V> Clone for PrimaryMap<K, V> where
K: Clone + EntityRef,
V: Clone,
fn clone(&self) -> PrimaryMap<K, V>
sourceimpl<T> Clone for EntityList<T> where
T: Clone + EntityRef + ReservedValue,
impl<T> Clone for EntityList<T> where
T: Clone + EntityRef + ReservedValue,
fn clone(&self) -> EntityList<T>
sourceimpl<K, V> Clone for SecondaryMap<K, V> where
K: Clone + EntityRef,
V: Clone,
impl<K, V> Clone for SecondaryMap<K, V> where
K: Clone + EntityRef,
V: Clone,
fn clone(&self) -> SecondaryMap<K, V>
sourceimpl Clone for TableIndex
impl Clone for TableIndex
fn clone(&self) -> TableIndex
sourceimpl Clone for DefinedGlobalIndex
impl Clone for DefinedGlobalIndex
fn clone(&self) -> DefinedGlobalIndex
sourceimpl Clone for GlobalInit
impl Clone for GlobalInit
fn clone(&self) -> GlobalInit
sourceimpl Clone for DefinedMemoryIndex
impl Clone for DefinedMemoryIndex
fn clone(&self) -> DefinedMemoryIndex
sourceimpl Clone for SignatureIndex
impl Clone for SignatureIndex
fn clone(&self) -> SignatureIndex
sourceimpl Clone for EntityType
impl Clone for EntityType
fn clone(&self) -> EntityType
sourceimpl Clone for WasmFuncType
impl Clone for WasmFuncType
fn clone(&self) -> WasmFuncType
sourceimpl Clone for DefinedFuncIndex
impl Clone for DefinedFuncIndex
fn clone(&self) -> DefinedFuncIndex
sourceimpl Clone for DefinedTableIndex
impl Clone for DefinedTableIndex
fn clone(&self) -> DefinedTableIndex
sourceimpl Clone for GlobalIndex
impl Clone for GlobalIndex
fn clone(&self) -> GlobalIndex
sourceimpl Clone for MemoryIndex
impl Clone for MemoryIndex
fn clone(&self) -> MemoryIndex
sourceimpl Clone for EntityIndex
impl Clone for EntityIndex
fn clone(&self) -> EntityIndex
sourceimpl<'a> Clone for FunctionSectionReader<'a>
impl<'a> Clone for FunctionSectionReader<'a>
fn clone(&self) -> FunctionSectionReader<'a>
sourceimpl<'a> Clone for ComponentExportSectionReader<'a>
impl<'a> Clone for ComponentExportSectionReader<'a>
fn clone(&self) -> ComponentExportSectionReader<'a>
sourceimpl<'a, T> Clone for WasmFuncTypeInputs<'a, T>
impl<'a, T> Clone for WasmFuncTypeInputs<'a, T>
fn clone(&self) -> WasmFuncTypeInputs<'a, T>
sourceimpl Clone for MemoryType
impl Clone for MemoryType
fn clone(&self) -> MemoryType
sourceimpl<'a> Clone for DataSectionReader<'a>
impl<'a> Clone for DataSectionReader<'a>
fn clone(&self) -> DataSectionReader<'a>
sourceimpl Clone for ComponentEntityType
impl Clone for ComponentEntityType
fn clone(&self) -> ComponentEntityType
sourceimpl<'a> Clone for VariantCase<'a>
impl<'a> Clone for VariantCase<'a>
fn clone(&self) -> VariantCase<'a>
sourceimpl<'a> Clone for TableSectionReader<'a>
impl<'a> Clone for TableSectionReader<'a>
fn clone(&self) -> TableSectionReader<'a>
sourceimpl<'a> Clone for TypeSectionReader<'a>
impl<'a> Clone for TypeSectionReader<'a>
fn clone(&self) -> TypeSectionReader<'a>
sourceimpl Clone for MemoryImmediate
impl Clone for MemoryImmediate
fn clone(&self) -> MemoryImmediate
sourceimpl Clone for InstanceTypeKind
impl Clone for InstanceTypeKind
fn clone(&self) -> InstanceTypeKind
sourceimpl<'a> Clone for ImportSectionReader<'a>
impl<'a> Clone for ImportSectionReader<'a>
fn clone(&self) -> ImportSectionReader<'a>
sourceimpl<'a> Clone for ProducersField<'a>
impl<'a> Clone for ProducersField<'a>
fn clone(&self) -> ProducersField<'a>
sourceimpl<'a> Clone for ComponentArg<'a>
impl<'a> Clone for ComponentArg<'a>
fn clone(&self) -> ComponentArg<'a>
sourceimpl<'a> Clone for InstanceSectionReader<'a>
impl<'a> Clone for InstanceSectionReader<'a>
fn clone(&self) -> InstanceSectionReader<'a>
sourceimpl Clone for ComponentType
impl Clone for ComponentType
fn clone(&self) -> ComponentType
sourceimpl Clone for GlobalType
impl Clone for GlobalType
fn clone(&self) -> GlobalType
sourceimpl<'a> Clone for AliasSectionReader<'a>
impl<'a> Clone for AliasSectionReader<'a>
fn clone(&self) -> AliasSectionReader<'a>
sourceimpl Clone for WasmFeatures
impl Clone for WasmFeatures
fn clone(&self) -> WasmFeatures
sourceimpl<'a> Clone for InterfaceType<'a>
impl<'a> Clone for InterfaceType<'a>
fn clone(&self) -> InterfaceType<'a>
sourceimpl Clone for EntityType
impl Clone for EntityType
fn clone(&self) -> EntityType
sourceimpl Clone for ComponentStartFunction
impl Clone for ComponentStartFunction
fn clone(&self) -> ComponentStartFunction
sourceimpl Clone for VariantType
impl Clone for VariantType
fn clone(&self) -> VariantType
sourceimpl<'a> Clone for ComponentStartSectionReader<'a>
impl<'a> Clone for ComponentStartSectionReader<'a>
fn clone(&self) -> ComponentStartSectionReader<'a>
sourceimpl<'a> Clone for MemorySectionReader<'a>
impl<'a> Clone for MemorySectionReader<'a>
fn clone(&self) -> MemorySectionReader<'a>
sourceimpl Clone for ComponentFuncType
impl Clone for ComponentFuncType
fn clone(&self) -> ComponentFuncType
sourceimpl Clone for ModuleInstanceTypeKind
impl Clone for ModuleInstanceTypeKind
fn clone(&self) -> ModuleInstanceTypeKind
sourceimpl<'a> Clone for InstanceType<'a>
impl<'a> Clone for InstanceType<'a>
fn clone(&self) -> InstanceType<'a>
sourceimpl<'a> Clone for IndirectNameMap<'a>
impl<'a> Clone for IndirectNameMap<'a>
fn clone(&self) -> IndirectNameMap<'a>
sourceimpl Clone for InterfaceTypeRef
impl Clone for InterfaceTypeRef
fn clone(&self) -> InterfaceTypeRef
sourceimpl<'a> Clone for ElementItems<'a>
impl<'a> Clone for ElementItems<'a>
fn clone(&self) -> ElementItems<'a>
sourceimpl<'a> Clone for OperatorsReader<'a>
impl<'a> Clone for OperatorsReader<'a>
fn clone(&self) -> OperatorsReader<'a>
sourceimpl Clone for InstanceType
impl Clone for InstanceType
fn clone(&self) -> InstanceType
sourceimpl<'a> Clone for ExportSectionReader<'a>
impl<'a> Clone for ExportSectionReader<'a>
fn clone(&self) -> ExportSectionReader<'a>
sourceimpl<'a> Clone for ComponentTypeDef<'a>
impl<'a> Clone for ComponentTypeDef<'a>
fn clone(&self) -> ComponentTypeDef<'a>
sourceimpl<'a> Clone for ComponentFuncType<'a>
impl<'a> Clone for ComponentFuncType<'a>
fn clone(&self) -> ComponentFuncType<'a>
sourceimpl<'a, T> Clone for WasmFuncTypeOutputs<'a, T>
impl<'a, T> Clone for WasmFuncTypeOutputs<'a, T>
fn clone(&self) -> WasmFuncTypeOutputs<'a, T>
sourceimpl<'a> Clone for GlobalSectionReader<'a>
impl<'a> Clone for GlobalSectionReader<'a>
fn clone(&self) -> GlobalSectionReader<'a>
sourceimpl<'a> Clone for ComponentTypeSectionReader<'a>
impl<'a> Clone for ComponentTypeSectionReader<'a>
fn clone(&self) -> ComponentTypeSectionReader<'a>
sourceimpl Clone for ComponentFunction
impl Clone for ComponentFunction
fn clone(&self) -> ComponentFunction
sourceimpl Clone for ModuleType
impl Clone for ModuleType
fn clone(&self) -> ModuleType
sourceimpl<'a> Clone for BinaryReader<'a>
impl<'a> Clone for BinaryReader<'a>
fn clone(&self) -> BinaryReader<'a>
sourceimpl<'a> Clone for ElementSectionReader<'a>
impl<'a> Clone for ElementSectionReader<'a>
fn clone(&self) -> ElementSectionReader<'a>
sourceimpl Clone for InterfaceTypeRef
impl Clone for InterfaceTypeRef
fn clone(&self) -> InterfaceTypeRef
sourceimpl<'a> Clone for SingleName<'a>
impl<'a> Clone for SingleName<'a>
fn clone(&self) -> SingleName<'a>
sourceimpl<'a> Clone for ElementKind<'a>
impl<'a> Clone for ElementKind<'a>
fn clone(&self) -> ElementKind<'a>
sourceimpl<'a> Clone for IndirectNaming<'a>
impl<'a> Clone for IndirectNaming<'a>
fn clone(&self) -> IndirectNaming<'a>
sourceimpl Clone for ModuleArgKind
impl Clone for ModuleArgKind
fn clone(&self) -> ModuleArgKind
sourceimpl Clone for CustomSectionKind
impl Clone for CustomSectionKind
fn clone(&self) -> CustomSectionKind
sourceimpl Clone for LinkingType
impl Clone for LinkingType
fn clone(&self) -> LinkingType
sourceimpl<'a> Clone for CustomSectionReader<'a>
impl<'a> Clone for CustomSectionReader<'a>
fn clone(&self) -> CustomSectionReader<'a>
sourceimpl<'a> Clone for ComponentType<'a>
impl<'a> Clone for ComponentType<'a>
fn clone(&self) -> ComponentType<'a>
sourceimpl Clone for InterfaceType
impl Clone for InterfaceType
fn clone(&self) -> InterfaceType
sourceimpl<'a> Clone for ComponentExport<'a>
impl<'a> Clone for ComponentExport<'a>
fn clone(&self) -> ComponentExport<'a>
sourceimpl<'a> Clone for ComponentImportSectionReader<'a>
impl<'a> Clone for ComponentImportSectionReader<'a>
fn clone(&self) -> ComponentImportSectionReader<'a>
sourceimpl Clone for CanonicalOption
impl Clone for CanonicalOption
fn clone(&self) -> CanonicalOption
sourceimpl<'a> Clone for TagSectionReader<'a>
impl<'a> Clone for TagSectionReader<'a>
fn clone(&self) -> TagSectionReader<'a>
sourceimpl Clone for BinaryReaderError
impl Clone for BinaryReaderError
fn clone(&self) -> BinaryReaderError
sourceimpl Clone for VariantCase
impl Clone for VariantCase
fn clone(&self) -> VariantCase
sourceimpl Clone for PrimitiveInterfaceType
impl Clone for PrimitiveInterfaceType
fn clone(&self) -> PrimitiveInterfaceType
sourceimpl<'a> Clone for ComponentFunctionSectionReader<'a>
impl<'a> Clone for ComponentFunctionSectionReader<'a>
fn clone(&self) -> ComponentFunctionSectionReader<'a>
sourceimpl Clone for ExternalKind
impl Clone for ExternalKind
fn clone(&self) -> ExternalKind
sourceimpl Clone for RecordType
impl Clone for RecordType
fn clone(&self) -> RecordType
sourceimpl Clone for ComponentArgKind
impl Clone for ComponentArgKind
fn clone(&self) -> ComponentArgKind
sourceimpl<'a> Clone for ModuleType<'a>
impl<'a> Clone for ModuleType<'a>
fn clone(&self) -> ModuleType<'a>
sourceimpl<'a> Clone for ComponentImport<'a>
impl<'a> Clone for ComponentImport<'a>
fn clone(&self) -> ComponentImport<'a>
sourceimpl<'a> Clone for SectionCode<'a>
impl<'a> Clone for SectionCode<'a>
fn clone(&self) -> SectionCode<'a>
sourceimpl<'a> Clone for ProducersFieldValue<'a>
impl<'a> Clone for ProducersFieldValue<'a>
fn clone(&self) -> ProducersFieldValue<'a>
sourceimpl Clone for ModuleInstanceType
impl Clone for ModuleInstanceType
fn clone(&self) -> ModuleInstanceType
sourceimpl<'a> Clone for FunctionBody<'a>
impl<'a> Clone for FunctionBody<'a>
fn clone(&self) -> FunctionBody<'a>
sourceimpl<R> Clone for PubTypesEntryIter<R> where
R: Clone + Reader,
impl<R> Clone for PubTypesEntryIter<R> where
R: Clone + Reader,
fn clone(&self) -> PubTypesEntryIter<R>
sourceimpl<'bases, Section, R> Clone for PartialFrameDescriptionEntry<'bases, Section, R> where
Section: Clone + UnwindSection<R>,
R: Clone + Reader,
<R as Reader>::Offset: Clone,
<Section as UnwindSection<R>>::Offset: Clone,
impl<'bases, Section, R> Clone for PartialFrameDescriptionEntry<'bases, Section, R> where
Section: Clone + UnwindSection<R>,
R: Clone + Reader,
<R as Reader>::Offset: Clone,
<Section as UnwindSection<R>>::Offset: Clone,
fn clone(&self) -> PartialFrameDescriptionEntry<'bases, Section, R>
sourceimpl<Offset> Clone for UnitType<Offset> where
Offset: Clone + ReaderOffset,
impl<Offset> Clone for UnitType<Offset> where
Offset: Clone + ReaderOffset,
sourceimpl<R, Program, Offset> Clone for LineRows<R, Program, Offset> where
R: Clone + Reader<Offset = Offset>,
Program: Clone + LineProgram<R, Offset>,
Offset: Clone + ReaderOffset,
impl<R, Program, Offset> Clone for LineRows<R, Program, Offset> where
R: Clone + Reader<Offset = Offset>,
Program: Clone + LineProgram<R, Offset>,
Offset: Clone + ReaderOffset,
sourceimpl Clone for Augmentation
impl Clone for Augmentation
fn clone(&self) -> Augmentation
sourceimpl<'abbrev, 'unit, R> Clone for EntriesCursor<'abbrev, 'unit, R> where
R: Clone + Reader,
impl<'abbrev, 'unit, R> Clone for EntriesCursor<'abbrev, 'unit, R> where
R: Clone + Reader,
fn clone(&self) -> EntriesCursor<'abbrev, 'unit, R>
sourceimpl<R> Clone for LocationListEntry<R> where
R: Clone + Reader,
impl<R> Clone for LocationListEntry<R> where
R: Clone + Reader,
fn clone(&self) -> LocationListEntry<R>
sourceimpl<R> Clone for DebugFrame<R> where
R: Clone + Reader,
impl<R> Clone for DebugFrame<R> where
R: Clone + Reader,
fn clone(&self) -> DebugFrame<R>
sourceimpl<'a, R> Clone for CallFrameInstructionIter<'a, R> where
R: Clone + Reader,
impl<'a, R> Clone for CallFrameInstructionIter<'a, R> where
R: Clone + Reader,
fn clone(&self) -> CallFrameInstructionIter<'a, R>
sourceimpl<R> Clone for DebugLineStr<R> where
R: Clone,
impl<R> Clone for DebugLineStr<R> where
R: Clone,
fn clone(&self) -> DebugLineStr<R>
sourceimpl<R, Offset> Clone for CommonInformationEntry<R, Offset> where
R: Clone + Reader<Offset = Offset>,
Offset: Clone + ReaderOffset,
impl<R, Offset> Clone for CommonInformationEntry<R, Offset> where
R: Clone + Reader<Offset = Offset>,
Offset: Clone + ReaderOffset,
fn clone(&self) -> CommonInformationEntry<R, Offset>
sourceimpl Clone for InitialLengthOffset
impl Clone for InitialLengthOffset
fn clone(&self) -> InitialLengthOffset
sourceimpl<T> Clone for DebugFrameOffset<T> where
T: Clone,
impl<T> Clone for DebugFrameOffset<T> where
T: Clone,
fn clone(&self) -> DebugFrameOffset<T>
sourceimpl Clone for CallFrameInstruction
impl Clone for CallFrameInstruction
fn clone(&self) -> CallFrameInstruction
sourceimpl<'index, R> Clone for UnitIndexSectionIterator<'index, R> where
R: Clone + Reader,
impl<'index, R> Clone for UnitIndexSectionIterator<'index, R> where
R: Clone + Reader,
fn clone(&self) -> UnitIndexSectionIterator<'index, R>
sourceimpl Clone for LineStringId
impl Clone for LineStringId
fn clone(&self) -> LineStringId
sourceimpl<R> Clone for DebugAranges<R> where
R: Clone,
impl<R> Clone for DebugAranges<R> where
R: Clone,
fn clone(&self) -> DebugAranges<R>
sourceimpl<R> Clone for DebugTypesUnitHeadersIter<R> where
R: Clone + Reader,
<R as Reader>::Offset: Clone,
impl<R> Clone for DebugTypesUnitHeadersIter<R> where
R: Clone + Reader,
<R as Reader>::Offset: Clone,
fn clone(&self) -> DebugTypesUnitHeadersIter<R>
sourceimpl<R> Clone for DebugPubTypes<R> where
R: Clone + Reader,
impl<R> Clone for DebugPubTypes<R> where
R: Clone + Reader,
fn clone(&self) -> DebugPubTypes<R>
sourceimpl<R, Offset> Clone for CompleteLineProgram<R, Offset> where
R: Clone + Reader<Offset = Offset>,
Offset: Clone + ReaderOffset,
impl<R, Offset> Clone for CompleteLineProgram<R, Offset> where
R: Clone + Reader<Offset = Offset>,
Offset: Clone + ReaderOffset,
fn clone(&self) -> CompleteLineProgram<R, Offset>
sourceimpl Clone for FileEntryFormat
impl Clone for FileEntryFormat
fn clone(&self) -> FileEntryFormat
sourceimpl<R> Clone for DebugRanges<R> where
R: Clone,
impl<R> Clone for DebugRanges<R> where
R: Clone,
fn clone(&self) -> DebugRanges<R>
sourceimpl Clone for LineEncoding
impl Clone for LineEncoding
fn clone(&self) -> LineEncoding
sourceimpl<R, Offset> Clone for IncompleteLineProgram<R, Offset> where
R: Clone + Reader<Offset = Offset>,
Offset: Clone + ReaderOffset,
impl<R, Offset> Clone for IncompleteLineProgram<R, Offset> where
R: Clone + Reader<Offset = Offset>,
Offset: Clone + ReaderOffset,
fn clone(&self) -> IncompleteLineProgram<R, Offset>
sourceimpl<T> Clone for DebugTypesOffset<T> where
T: Clone,
impl<T> Clone for DebugTypesOffset<T> where
T: Clone,
fn clone(&self) -> DebugTypesOffset<T>
sourceimpl<R, Offset> Clone for Operation<R, Offset> where
R: Clone + Reader<Offset = Offset>,
Offset: Clone + ReaderOffset,
impl<R, Offset> Clone for Operation<R, Offset> where
R: Clone + Reader<Offset = Offset>,
Offset: Clone + ReaderOffset,
sourceimpl<T> Clone for DebugStrOffset<T> where
T: Clone,
impl<T> Clone for DebugStrOffset<T> where
T: Clone,
fn clone(&self) -> DebugStrOffset<T>
sourceimpl<T> Clone for DebugAbbrevOffset<T> where
T: Clone,
impl<T> Clone for DebugAbbrevOffset<T> where
T: Clone,
fn clone(&self) -> DebugAbbrevOffset<T>
sourceimpl<R, A> Clone for UnwindContext<R, A> where
R: Clone + Reader,
A: Clone + UnwindContextStorage<R>,
<A as UnwindContextStorage<R>>::Stack: Clone,
impl<R, A> Clone for UnwindContext<R, A> where
R: Clone + Reader,
A: Clone + UnwindContextStorage<R>,
<A as UnwindContextStorage<R>>::Stack: Clone,
fn clone(&self) -> UnwindContext<R, A>
sourceimpl<R> Clone for DebugStrOffsets<R> where
R: Clone,
impl<R> Clone for DebugStrOffsets<R> where
R: Clone,
fn clone(&self) -> DebugStrOffsets<R>
sourceimpl<R> Clone for DebugTypes<R> where
R: Clone,
impl<R> Clone for DebugTypes<R> where
R: Clone,
fn clone(&self) -> DebugTypes<R>
sourceimpl<T> Clone for DebugStrOffsetsBase<T> where
T: Clone,
impl<T> Clone for DebugStrOffsetsBase<T> where
T: Clone,
fn clone(&self) -> DebugStrOffsetsBase<T>
sourceimpl Clone for LocationList
impl Clone for LocationList
fn clone(&self) -> LocationList
sourceimpl<'abbrev, 'unit, R> Clone for EntriesTree<'abbrev, 'unit, R> where
R: Clone + Reader,
impl<'abbrev, 'unit, R> Clone for EntriesTree<'abbrev, 'unit, R> where
R: Clone + Reader,
fn clone(&self) -> EntriesTree<'abbrev, 'unit, R>
sourceimpl<R> Clone for DebugInfoUnitHeadersIter<R> where
R: Clone + Reader,
<R as Reader>::Offset: Clone,
impl<R> Clone for DebugInfoUnitHeadersIter<R> where
R: Clone + Reader,
<R as Reader>::Offset: Clone,
fn clone(&self) -> DebugInfoUnitHeadersIter<R>
sourceimpl<T> Clone for DebugStrOffsetsIndex<T> where
T: Clone,
impl<T> Clone for DebugStrOffsetsIndex<T> where
T: Clone,
fn clone(&self) -> DebugStrOffsetsIndex<T>
sourceimpl<R, Offset> Clone for FrameDescriptionEntry<R, Offset> where
R: Clone + Reader<Offset = Offset>,
Offset: Clone + ReaderOffset,
impl<R, Offset> Clone for FrameDescriptionEntry<R, Offset> where
R: Clone + Reader<Offset = Offset>,
Offset: Clone + ReaderOffset,
fn clone(&self) -> FrameDescriptionEntry<R, Offset>
sourceimpl<R, Offset> Clone for Location<R, Offset> where
R: Clone + Reader<Offset = Offset>,
Offset: Clone + ReaderOffset,
impl<R, Offset> Clone for Location<R, Offset> where
R: Clone + Reader<Offset = Offset>,
Offset: Clone + ReaderOffset,
sourceimpl<T> Clone for UnitSectionOffset<T> where
T: Clone,
impl<T> Clone for UnitSectionOffset<T> where
T: Clone,
fn clone(&self) -> UnitSectionOffset<T>
sourceimpl<T> Clone for DebugInfoOffset<T> where
T: Clone,
impl<T> Clone for DebugInfoOffset<T> where
T: Clone,
fn clone(&self) -> DebugInfoOffset<T>
sourceimpl Clone for DwDefaulted
impl Clone for DwDefaulted
fn clone(&self) -> DwDefaulted
sourceimpl Clone for LineString
impl Clone for LineString
fn clone(&self) -> LineString
sourceimpl<T> Clone for DebugMacinfoOffset<T> where
T: Clone,
impl<T> Clone for DebugMacinfoOffset<T> where
T: Clone,
fn clone(&self) -> DebugMacinfoOffset<T>
sourceimpl Clone for RunTimeEndian
impl Clone for RunTimeEndian
fn clone(&self) -> RunTimeEndian
sourceimpl Clone for DirectoryId
impl Clone for DirectoryId
fn clone(&self) -> DirectoryId
sourceimpl<R, Offset> Clone for LineProgramHeader<R, Offset> where
R: Clone + Reader<Offset = Offset>,
Offset: Clone + ReaderOffset,
impl<R, Offset> Clone for LineProgramHeader<R, Offset> where
R: Clone + Reader<Offset = Offset>,
Offset: Clone + ReaderOffset,
fn clone(&self) -> LineProgramHeader<R, Offset>
sourceimpl<'abbrev, 'entry, 'unit, R> Clone for AttrsIter<'abbrev, 'entry, 'unit, R> where
R: Clone + Reader,
impl<'abbrev, 'entry, 'unit, R> Clone for AttrsIter<'abbrev, 'entry, 'unit, R> where
R: Clone + Reader,
sourceimpl<T> Clone for DieReference<T> where
T: Clone,
impl<T> Clone for DieReference<T> where
T: Clone,
fn clone(&self) -> DieReference<T>
sourceimpl Clone for DwarfFileType
impl Clone for DwarfFileType
fn clone(&self) -> DwarfFileType
sourceimpl<T> Clone for DebugAddrIndex<T> where
T: Clone,
impl<T> Clone for DebugAddrIndex<T> where
T: Clone,
fn clone(&self) -> DebugAddrIndex<T>
sourceimpl<T> Clone for DebugLocListsIndex<T> where
T: Clone,
impl<T> Clone for DebugLocListsIndex<T> where
T: Clone,
fn clone(&self) -> DebugLocListsIndex<T>
sourceimpl<R, Offset> Clone for FileEntry<R, Offset> where
R: Clone + Reader<Offset = Offset>,
Offset: Clone + ReaderOffset,
impl<R, Offset> Clone for FileEntry<R, Offset> where
R: Clone + Reader<Offset = Offset>,
Offset: Clone + ReaderOffset,
sourceimpl<T> Clone for RawRangeListsOffset<T> where
T: Clone,
impl<T> Clone for RawRangeListsOffset<T> where
T: Clone,
fn clone(&self) -> RawRangeListsOffset<T>
sourceimpl<R> Clone for ParsedEhFrameHdr<R> where
R: Clone + Reader,
impl<R> Clone for ParsedEhFrameHdr<R> where
R: Clone + Reader,
fn clone(&self) -> ParsedEhFrameHdr<R>
sourceimpl<R, Offset> Clone for LineInstruction<R, Offset> where
R: Clone + Reader<Offset = Offset>,
Offset: Clone + ReaderOffset,
impl<R, Offset> Clone for LineInstruction<R, Offset> where
R: Clone + Reader<Offset = Offset>,
Offset: Clone + ReaderOffset,
fn clone(&self) -> LineInstruction<R, Offset>
sourceimpl<R> Clone for RegisterRule<R> where
R: Clone + Reader,
impl<R> Clone for RegisterRule<R> where
R: Clone + Reader,
fn clone(&self) -> RegisterRule<R>
sourceimpl<'abbrev, 'unit, R> Clone for EntriesRaw<'abbrev, 'unit, R> where
R: Clone + Reader,
impl<'abbrev, 'unit, R> Clone for EntriesRaw<'abbrev, 'unit, R> where
R: Clone + Reader,
fn clone(&self) -> EntriesRaw<'abbrev, 'unit, R>
sourceimpl<T> Clone for DebugAddrBase<T> where
T: Clone,
impl<T> Clone for DebugAddrBase<T> where
T: Clone,
fn clone(&self) -> DebugAddrBase<T>
sourceimpl<T> Clone for RawRngListEntry<T> where
T: Clone,
impl<T> Clone for RawRngListEntry<T> where
T: Clone,
fn clone(&self) -> RawRngListEntry<T>
sourceimpl<T> Clone for EhFrameOffset<T> where
T: Clone,
impl<T> Clone for EhFrameOffset<T> where
T: Clone,
fn clone(&self) -> EhFrameOffset<T>
sourceimpl<R> Clone for DebugTuIndex<R> where
R: Clone,
impl<R> Clone for DebugTuIndex<R> where
R: Clone,
fn clone(&self) -> DebugTuIndex<R>
sourceimpl<R> Clone for OperationIter<R> where
R: Clone + Reader,
impl<R> Clone for OperationIter<R> where
R: Clone + Reader,
fn clone(&self) -> OperationIter<R>
sourceimpl<'bases, Section, R> Clone for CfiEntriesIter<'bases, Section, R> where
Section: Clone + UnwindSection<R>,
R: Clone + Reader,
impl<'bases, Section, R> Clone for CfiEntriesIter<'bases, Section, R> where
Section: Clone + UnwindSection<R>,
R: Clone + Reader,
fn clone(&self) -> CfiEntriesIter<'bases, Section, R>
sourceimpl<T> Clone for UnitOffset<T> where
T: Clone,
impl<T> Clone for UnitOffset<T> where
T: Clone,
fn clone(&self) -> UnitOffset<T>
sourceimpl<'iter, R> Clone for RegisterRuleIter<'iter, R> where
R: Clone + Reader,
impl<'iter, R> Clone for RegisterRuleIter<'iter, R> where
R: Clone + Reader,
fn clone(&self) -> RegisterRuleIter<'iter, R>
sourceimpl<T> Clone for DebugMacroOffset<T> where
T: Clone,
impl<T> Clone for DebugMacroOffset<T> where
T: Clone,
fn clone(&self) -> DebugMacroOffset<T>
sourceimpl<R> Clone for RangeLists<R> where
R: Clone,
impl<R> Clone for RangeLists<R> where
R: Clone,
fn clone(&self) -> RangeLists<R>
sourceimpl Clone for ConvertError
impl Clone for ConvertError
fn clone(&self) -> ConvertError
sourceimpl Clone for ArangeEntry
impl Clone for ArangeEntry
fn clone(&self) -> ArangeEntry
sourceimpl Clone for UnitIndexSection
impl Clone for UnitIndexSection
fn clone(&self) -> UnitIndexSection
sourceimpl<R, Offset> Clone for AttributeValue<R, Offset> where
R: Clone + Reader<Offset = Offset>,
Offset: Clone + ReaderOffset,
impl<R, Offset> Clone for AttributeValue<R, Offset> where
R: Clone + Reader<Offset = Offset>,
Offset: Clone + ReaderOffset,
fn clone(&self) -> AttributeValue<R, Offset>
sourceimpl<T> Clone for DebugLineOffset<T> where
T: Clone,
impl<T> Clone for DebugLineOffset<T> where
T: Clone,
fn clone(&self) -> DebugLineOffset<T>
sourceimpl Clone for CommonInformationEntry
impl Clone for CommonInformationEntry
fn clone(&self) -> CommonInformationEntry
sourceimpl Clone for FrameDescriptionEntry
impl Clone for FrameDescriptionEntry
fn clone(&self) -> FrameDescriptionEntry
sourceimpl<R> Clone for ArangeEntryIter<R> where
R: Clone + Reader,
impl<R> Clone for ArangeEntryIter<R> where
R: Clone + Reader,
fn clone(&self) -> ArangeEntryIter<R>
sourceimpl<R, S> Clone for UnwindTableRow<R, S> where
R: Reader,
S: UnwindContextStorage<R>,
impl<R, S> Clone for UnwindTableRow<R, S> where
R: Reader,
S: UnwindContextStorage<R>,
fn clone(&self) -> UnwindTableRow<R, S>
sourceimpl<R> Clone for DebugLocLists<R> where
R: Clone,
impl<R> Clone for DebugLocLists<R> where
R: Clone,
fn clone(&self) -> DebugLocLists<R>
sourceimpl<T> Clone for DebugArangesOffset<T> where
T: Clone,
impl<T> Clone for DebugArangesOffset<T> where
T: Clone,
fn clone(&self) -> DebugArangesOffset<T>
sourceimpl<'input, Endian> Clone for EndianSlice<'input, Endian> where
Endian: Clone + Endianity,
impl<'input, Endian> Clone for EndianSlice<'input, Endian> where
Endian: Clone + Endianity,
fn clone(&self) -> EndianSlice<'input, Endian>
sourceimpl<T> Clone for DebugLineStrOffset<T> where
T: Clone,
impl<T> Clone for DebugLineStrOffset<T> where
T: Clone,
fn clone(&self) -> DebugLineStrOffset<T>
sourceimpl<R, Offset> Clone for Piece<R, Offset> where
R: Clone + Reader<Offset = Offset>,
Offset: Clone + ReaderOffset,
impl<R, Offset> Clone for Piece<R, Offset> where
R: Clone + Reader<Offset = Offset>,
Offset: Clone + ReaderOffset,
sourceimpl Clone for LittleEndian
impl Clone for LittleEndian
fn clone(&self) -> LittleEndian
sourceimpl<R, Offset> Clone for UnitHeader<R, Offset> where
R: Clone + Reader<Offset = Offset>,
Offset: Clone + ReaderOffset,
impl<R, Offset> Clone for UnitHeader<R, Offset> where
R: Clone + Reader<Offset = Offset>,
Offset: Clone + ReaderOffset,
fn clone(&self) -> UnitHeader<R, Offset>
sourceimpl<R> Clone for PubNamesEntryIter<R> where
R: Clone + Reader,
impl<R> Clone for PubNamesEntryIter<R> where
R: Clone + Reader,
fn clone(&self) -> PubNamesEntryIter<R>
sourceimpl<R> Clone for PubNamesEntry<R> where
R: Clone + Reader,
<R as Reader>::Offset: Clone,
impl<R> Clone for PubNamesEntry<R> where
R: Clone + Reader,
<R as Reader>::Offset: Clone,
fn clone(&self) -> PubNamesEntry<R>
sourceimpl Clone for DwVirtuality
impl Clone for DwVirtuality
fn clone(&self) -> DwVirtuality
sourceimpl<'a, R> Clone for EhHdrTable<'a, R> where
R: Clone + Reader,
impl<'a, R> Clone for EhHdrTable<'a, R> where
R: Clone + Reader,
fn clone(&self) -> EhHdrTable<'a, R>
sourceimpl<T> Clone for LocationListsOffset<T> where
T: Clone,
impl<T> Clone for LocationListsOffset<T> where
T: Clone,
fn clone(&self) -> LocationListsOffset<T>
sourceimpl Clone for Expression
impl Clone for Expression
fn clone(&self) -> Expression
sourceimpl<R> Clone for DebugPubNames<R> where
R: Clone + Reader,
impl<R> Clone for DebugPubNames<R> where
R: Clone + Reader,
fn clone(&self) -> DebugPubNames<R>
sourceimpl<T> Clone for RangeListsOffset<T> where
T: Clone,
impl<T> Clone for RangeListsOffset<T> where
T: Clone,
fn clone(&self) -> RangeListsOffset<T>
sourceimpl<R> Clone for PubTypesEntry<R> where
R: Clone + Reader,
<R as Reader>::Offset: Clone,
impl<R> Clone for PubTypesEntry<R> where
R: Clone + Reader,
<R as Reader>::Offset: Clone,
fn clone(&self) -> PubTypesEntry<R>
sourceimpl Clone for SectionBaseAddresses
impl Clone for SectionBaseAddresses
fn clone(&self) -> SectionBaseAddresses
sourceimpl<'bases, Section, R> Clone for CieOrFde<'bases, Section, R> where
Section: Clone + UnwindSection<R>,
R: Clone + Reader,
impl<'bases, Section, R> Clone for CieOrFde<'bases, Section, R> where
Section: Clone + UnwindSection<R>,
R: Clone + Reader,
sourceimpl Clone for AttributeSpecification
impl Clone for AttributeSpecification
fn clone(&self) -> AttributeSpecification
sourceimpl<R> Clone for DebugCuIndex<R> where
R: Clone,
impl<R> Clone for DebugCuIndex<R> where
R: Clone,
fn clone(&self) -> DebugCuIndex<R>
sourceimpl Clone for DebugTypeSignature
impl Clone for DebugTypeSignature
fn clone(&self) -> DebugTypeSignature
sourceimpl<R> Clone for LineInstructions<R> where
R: Clone + Reader,
impl<R> Clone for LineInstructions<R> where
R: Clone + Reader,
fn clone(&self) -> LineInstructions<R>
sourceimpl Clone for StoreOnHeap
impl Clone for StoreOnHeap
fn clone(&self) -> StoreOnHeap
sourceimpl<'abbrev, 'unit, R, Offset> Clone for DebuggingInformationEntry<'abbrev, 'unit, R, Offset> where
R: Clone + Reader<Offset = Offset>,
Offset: Clone + ReaderOffset,
impl<'abbrev, 'unit, R, Offset> Clone for DebuggingInformationEntry<'abbrev, 'unit, R, Offset> where
R: Clone + Reader<Offset = Offset>,
Offset: Clone + ReaderOffset,
fn clone(&self) -> DebuggingInformationEntry<'abbrev, 'unit, R, Offset>
sourceimpl<T> Clone for DebugRngListsIndex<T> where
T: Clone,
impl<T> Clone for DebugRngListsIndex<T> where
T: Clone,
fn clone(&self) -> DebugRngListsIndex<T>
sourceimpl Clone for BaseAddresses
impl Clone for BaseAddresses
fn clone(&self) -> BaseAddresses
sourceimpl Clone for ReaderOffsetId
impl Clone for ReaderOffsetId
fn clone(&self) -> ReaderOffsetId
sourceimpl<R> Clone for ArangeHeaderIter<R> where
R: Clone + Reader,
<R as Reader>::Offset: Clone,
impl<R> Clone for ArangeHeaderIter<R> where
R: Clone + Reader,
<R as Reader>::Offset: Clone,
fn clone(&self) -> ArangeHeaderIter<R>
sourceimpl<R> Clone for RawLocListEntry<R> where
R: Clone + Reader,
<R as Reader>::Offset: Clone,
impl<R> Clone for RawLocListEntry<R> where
R: Clone + Reader,
<R as Reader>::Offset: Clone,
fn clone(&self) -> RawLocListEntry<R>
sourceimpl Clone for DwChildren
impl Clone for DwChildren
fn clone(&self) -> DwChildren
sourceimpl Clone for AttributeValue
impl Clone for AttributeValue
fn clone(&self) -> AttributeValue
sourceimpl<R> Clone for LineSequence<R> where
R: Clone + Reader,
impl<R> Clone for LineSequence<R> where
R: Clone + Reader,
fn clone(&self) -> LineSequence<R>
sourceimpl<R> Clone for CallFrameInstruction<R> where
R: Clone + Reader,
impl<R> Clone for CallFrameInstruction<R> where
R: Clone + Reader,
fn clone(&self) -> CallFrameInstruction<R>
sourceimpl Clone for LineProgram
impl Clone for LineProgram
fn clone(&self) -> LineProgram
sourceimpl<R> Clone for LocationLists<R> where
R: Clone,
impl<R> Clone for LocationLists<R> where
R: Clone,
fn clone(&self) -> LocationLists<R>
sourceimpl Clone for Abbreviations
impl Clone for Abbreviations
fn clone(&self) -> Abbreviations
sourceimpl<R> Clone for DebugAbbrev<R> where
R: Clone,
impl<R> Clone for DebugAbbrev<R> where
R: Clone,
fn clone(&self) -> DebugAbbrev<R>
sourceimpl Clone for UnitEntryId
impl Clone for UnitEntryId
fn clone(&self) -> UnitEntryId
sourceimpl<T> Clone for DebugRngListsBase<T> where
T: Clone,
impl<T> Clone for DebugRngListsBase<T> where
T: Clone,
fn clone(&self) -> DebugRngListsBase<T>
sourceimpl<R> Clone for DebugRngLists<R> where
R: Clone,
impl<R> Clone for DebugRngLists<R> where
R: Clone,
fn clone(&self) -> DebugRngLists<R>
sourceimpl<R> Clone for EhFrameHdr<R> where
R: Clone + Reader,
impl<R> Clone for EhFrameHdr<R> where
R: Clone + Reader,
fn clone(&self) -> EhFrameHdr<R>
sourceimpl Clone for ColumnType
impl Clone for ColumnType
fn clone(&self) -> ColumnType
sourceimpl Clone for LocationListId
impl Clone for LocationListId
fn clone(&self) -> LocationListId
sourceimpl<R> Clone for Expression<R> where
R: Clone + Reader,
impl<R> Clone for Expression<R> where
R: Clone + Reader,
fn clone(&self) -> Expression<R>
sourceimpl Clone for RangeListId
impl Clone for RangeListId
fn clone(&self) -> RangeListId
sourceimpl Clone for Abbreviation
impl Clone for Abbreviation
fn clone(&self) -> Abbreviation
sourceimpl<T> Clone for DebugLocListsBase<T> where
T: Clone,
impl<T> Clone for DebugLocListsBase<T> where
T: Clone,
fn clone(&self) -> DebugLocListsBase<T>
sourceimpl<R, Offset> Clone for ArangeHeader<R, Offset> where
R: Clone + Reader<Offset = Offset>,
Offset: Clone + ReaderOffset,
impl<R, Offset> Clone for ArangeHeader<R, Offset> where
R: Clone + Reader<Offset = Offset>,
Offset: Clone + ReaderOffset,
fn clone(&self) -> ArangeHeader<R, Offset>
sourceimpl<I, U, F> Clone for FlatMap<I, U, F> where
I: Clone,
U: Clone + IntoFallibleIterator,
F: Clone,
<U as IntoFallibleIterator>::IntoFallibleIter: Clone,
impl<I, U, F> Clone for FlatMap<I, U, F> where
I: Clone,
U: Clone + IntoFallibleIterator,
F: Clone,
<U as IntoFallibleIterator>::IntoFallibleIter: Clone,
sourceimpl<I> Clone for Peekable<I> where
I: Clone + FallibleIterator,
<I as FallibleIterator>::Item: Clone,
impl<I> Clone for Peekable<I> where
I: Clone + FallibleIterator,
<I as FallibleIterator>::Item: Clone,
sourceimpl<I> Clone for Flatten<I> where
I: FallibleIterator + Clone,
<I as FallibleIterator>::Item: IntoFallibleIterator,
<<I as FallibleIterator>::Item as IntoFallibleIterator>::IntoFallibleIter: Clone,
impl<I> Clone for Flatten<I> where
I: FallibleIterator + Clone,
<I as FallibleIterator>::Item: IntoFallibleIterator,
<<I as FallibleIterator>::Item as IntoFallibleIterator>::IntoFallibleIter: Clone,
sourceimpl Clone for InstanceLimits
impl Clone for InstanceLimits
fn clone(&self) -> InstanceLimits
sourceimpl Clone for VMTableDefinition
impl Clone for VMTableDefinition
fn clone(&self) -> VMTableDefinition
sourceimpl Clone for ExportGlobal
impl Clone for ExportGlobal
fn clone(&self) -> ExportGlobal
sourceimpl Clone for PoolingAllocationStrategy
impl Clone for PoolingAllocationStrategy
fn clone(&self) -> PoolingAllocationStrategy
sourceimpl Clone for VMTableImport
impl Clone for VMTableImport
fn clone(&self) -> VMTableImport
sourceimpl Clone for ExportFunction
impl Clone for ExportFunction
fn clone(&self) -> ExportFunction
sourceimpl Clone for CompiledModuleId
impl Clone for CompiledModuleId
fn clone(&self) -> CompiledModuleId
sourceimpl Clone for VMMemoryImport
impl Clone for VMMemoryImport
fn clone(&self) -> VMMemoryImport
sourceimpl Clone for OnDemandInstanceAllocator
impl Clone for OnDemandInstanceAllocator
fn clone(&self) -> OnDemandInstanceAllocator
sourceimpl Clone for VMGlobalImport
impl Clone for VMGlobalImport
fn clone(&self) -> VMGlobalImport
sourceimpl Clone for ExportTable
impl Clone for ExportTable
fn clone(&self) -> ExportTable
sourceimpl Clone for VMInvokeArgument
impl Clone for VMInvokeArgument
fn clone(&self) -> VMInvokeArgument
fn clone(&self) -> VMSharedSignatureIndex
sourceimpl Clone for VMFunctionImport
impl Clone for VMFunctionImport
fn clone(&self) -> VMFunctionImport
sourceimpl Clone for VMMemoryDefinition
impl Clone for VMMemoryDefinition
fn clone(&self) -> VMMemoryDefinition
sourceimpl Clone for VMCallerCheckedAnyfunc
impl Clone for VMCallerCheckedAnyfunc
fn clone(&self) -> VMCallerCheckedAnyfunc
sourceimpl Clone for TableElement
impl Clone for TableElement
fn clone(&self) -> TableElement
sourceimpl Clone for VMExternRef
impl Clone for VMExternRef
fn clone(&self) -> VMExternRef
sourceimpl Clone for ExportMemory
impl Clone for ExportMemory
fn clone(&self) -> ExportMemory
sourceimpl Clone for WeightedError
impl Clone for WeightedError
fn clone(&self) -> WeightedError
sourceimpl Clone for Alphanumeric
impl Clone for Alphanumeric
fn clone(&self) -> Alphanumeric
sourceimpl Clone for IndexVecIntoIter
impl Clone for IndexVecIntoIter
fn clone(&self) -> IndexVecIntoIter
sourceimpl<X> Clone for UniformFloat<X> where
X: Clone,
impl<X> Clone for UniformFloat<X> where
X: Clone,
fn clone(&self) -> UniformFloat<X>
sourceimpl<X> Clone for WeightedIndex<X> where
X: Clone + SampleUniform + PartialOrd<X>,
<X as SampleUniform>::Sampler: Clone,
impl<X> Clone for WeightedIndex<X> where
X: Clone + SampleUniform + PartialOrd<X>,
<X as SampleUniform>::Sampler: Clone,
fn clone(&self) -> WeightedIndex<X>
sourceimpl Clone for OpenClosed01
impl Clone for OpenClosed01
fn clone(&self) -> OpenClosed01
sourceimpl Clone for UniformDuration
impl Clone for UniformDuration
fn clone(&self) -> UniformDuration
sourceimpl<X> Clone for UniformInt<X> where
X: Clone,
impl<X> Clone for UniformInt<X> where
X: Clone,
fn clone(&self) -> UniformInt<X>
sourceimpl Clone for BernoulliError
impl Clone for BernoulliError
fn clone(&self) -> BernoulliError
sourceimpl<X> Clone for Uniform<X> where
X: Clone + SampleUniform,
<X as SampleUniform>::Sampler: Clone,
impl<X> Clone for Uniform<X> where
X: Clone + SampleUniform,
<X as SampleUniform>::Sampler: Clone,
sourceimpl Clone for UniformChar
impl Clone for UniformChar
fn clone(&self) -> UniformChar
sourceimpl<R, Rsdr> Clone for ReseedingRng<R, Rsdr> where
R: BlockRngCore + SeedableRng + Clone,
Rsdr: RngCore + Clone,
impl<R, Rsdr> Clone for ReseedingRng<R, Rsdr> where
R: BlockRngCore + SeedableRng + Clone,
Rsdr: RngCore + Clone,
fn clone(&self) -> ReseedingRng<R, Rsdr>
sourceimpl<R> Clone for BlockRng64<R> where
R: Clone + BlockRngCore + ?Sized,
<R as BlockRngCore>::Results: Clone,
impl<R> Clone for BlockRng64<R> where
R: Clone + BlockRngCore + ?Sized,
<R as BlockRngCore>::Results: Clone,
fn clone(&self) -> BlockRng64<R>
sourceimpl<R> Clone for BlockRng<R> where
R: Clone + BlockRngCore + ?Sized,
<R as BlockRngCore>::Results: Clone,
impl<R> Clone for BlockRng<R> where
R: Clone + BlockRngCore + ?Sized,
<R as BlockRngCore>::Results: Clone,
sourceimpl Clone for ChaCha12Rng
impl Clone for ChaCha12Rng
fn clone(&self) -> ChaCha12Rng
sourceimpl Clone for ChaCha8Core
impl Clone for ChaCha8Core
fn clone(&self) -> ChaCha8Core
sourceimpl Clone for ChaCha8Rng
impl Clone for ChaCha8Rng
fn clone(&self) -> ChaCha8Rng
sourceimpl Clone for ChaCha20Core
impl Clone for ChaCha20Core
fn clone(&self) -> ChaCha20Core
sourceimpl Clone for ChaCha12Core
impl Clone for ChaCha12Core
fn clone(&self) -> ChaCha12Core
sourceimpl Clone for ChaCha20Rng
impl Clone for ChaCha20Rng
fn clone(&self) -> ChaCha20Rng
sourceimpl<S3, S4, NI> Clone for SseMachine<S3, S4, NI> where
S3: Clone,
S4: Clone,
NI: Clone,
impl<S3, S4, NI> Clone for SseMachine<S3, S4, NI> where
S3: Clone,
S4: Clone,
NI: Clone,
fn clone(&self) -> SseMachine<S3, S4, NI>
sourceimpl Clone for vec512_storage
impl Clone for vec512_storage
fn clone(&self) -> vec512_storage
sourceimpl<NI> Clone for Avx2Machine<NI> where
NI: Clone,
impl<NI> Clone for Avx2Machine<NI> where
NI: Clone,
fn clone(&self) -> Avx2Machine<NI>
sourceimpl Clone for vec128_storage
impl Clone for vec128_storage
fn clone(&self) -> vec128_storage
sourceimpl Clone for vec256_storage
impl Clone for vec256_storage
fn clone(&self) -> vec256_storage
sourceimpl Clone for BacktraceFrame
impl Clone for BacktraceFrame
fn clone(&self) -> BacktraceFrame
sourceimpl Clone for BacktraceSymbol
impl Clone for BacktraceSymbol
fn clone(&self) -> BacktraceSymbol
sourceimpl Clone for TryDemangleError
impl Clone for TryDemangleError
fn clone(&self) -> TryDemangleError
sourceimpl<E> Clone for SubClientCommand<E> where
E: Clone + Endian,
impl<E> Clone for SubClientCommand<E> where
E: Clone + Endian,
fn clone(&self) -> SubClientCommand<E>
sourceimpl<'data> Clone for SectionTable<'data>
impl<'data> Clone for SectionTable<'data>
fn clone(&self) -> SectionTable<'data>
sourceimpl Clone for ImageNtHeaders64
impl Clone for ImageNtHeaders64
fn clone(&self) -> ImageNtHeaders64
sourceimpl Clone for ImageEnclaveConfig64
impl Clone for ImageEnclaveConfig64
fn clone(&self) -> ImageEnclaveConfig64
sourceimpl Clone for ImageImportDescriptor
impl Clone for ImageImportDescriptor
fn clone(&self) -> ImageImportDescriptor
sourceimpl<E> Clone for FvmfileCommand<E> where
E: Clone + Endian,
impl<E> Clone for FvmfileCommand<E> where
E: Clone + Endian,
fn clone(&self) -> FvmfileCommand<E>
sourceimpl Clone for ImageDosHeader
impl Clone for ImageDosHeader
fn clone(&self) -> ImageDosHeader
sourceimpl Clone for ImageOptionalHeader64
impl Clone for ImageOptionalHeader64
fn clone(&self) -> ImageOptionalHeader64
sourceimpl<'data> Clone for ImportTable<'data>
impl<'data> Clone for ImportTable<'data>
fn clone(&self) -> ImportTable<'data>
sourceimpl<'data, Elf> Clone for VernauxIterator<'data, Elf> where
Elf: Clone + FileHeader,
<Elf as FileHeader>::Endian: Clone,
impl<'data, Elf> Clone for VernauxIterator<'data, Elf> where
Elf: Clone + FileHeader,
<Elf as FileHeader>::Endian: Clone,
fn clone(&self) -> VernauxIterator<'data, Elf>
sourceimpl<E> Clone for TwolevelHint<E> where
E: Clone + Endian,
impl<E> Clone for TwolevelHint<E> where
E: Clone + Endian,
fn clone(&self) -> TwolevelHint<E>
sourceimpl Clone for CompressedFileRange
impl Clone for CompressedFileRange
fn clone(&self) -> CompressedFileRange
sourceimpl Clone for ImageSymbolExBytes
impl Clone for ImageSymbolExBytes
fn clone(&self) -> ImageSymbolExBytes
sourceimpl Clone for ScatteredRelocationInfo
impl Clone for ScatteredRelocationInfo
fn clone(&self) -> ScatteredRelocationInfo
sourceimpl<'data, E> Clone for LoadCommandIterator<'data, E> where
E: Clone + Endian,
impl<'data, E> Clone for LoadCommandIterator<'data, E> where
E: Clone + Endian,
fn clone(&self) -> LoadCommandIterator<'data, E>
sourceimpl Clone for ImageHotPatchHashes
impl Clone for ImageHotPatchHashes
fn clone(&self) -> ImageHotPatchHashes
sourceimpl Clone for ImageLoadConfigCodeIntegrity
impl Clone for ImageLoadConfigCodeIntegrity
fn clone(&self) -> ImageLoadConfigCodeIntegrity
sourceimpl<'data> Clone for ImportThunkList<'data>
impl<'data> Clone for ImportThunkList<'data>
fn clone(&self) -> ImportThunkList<'data>
sourceimpl Clone for Relocation
impl Clone for Relocation
fn clone(&self) -> Relocation
sourceimpl<'data> Clone for RelocationIterator<'data>
impl<'data> Clone for RelocationIterator<'data>
fn clone(&self) -> RelocationIterator<'data>
sourceimpl Clone for ImageSymbolBytes
impl Clone for ImageSymbolBytes
fn clone(&self) -> ImageSymbolBytes
sourceimpl Clone for ImageExportDirectory
impl Clone for ImageExportDirectory
fn clone(&self) -> ImageExportDirectory
sourceimpl<E> Clone for FileHeader64<E> where
E: Clone + Endian,
impl<E> Clone for FileHeader64<E> where
E: Clone + Endian,
fn clone(&self) -> FileHeader64<E>
sourceimpl Clone for ImageDynamicRelocation64V2
impl Clone for ImageDynamicRelocation64V2
fn clone(&self) -> ImageDynamicRelocation64V2
sourceimpl<E> Clone for FilesetEntryCommand<E> where
E: Clone + Endian,
impl<E> Clone for FilesetEntryCommand<E> where
E: Clone + Endian,
fn clone(&self) -> FilesetEntryCommand<E>
sourceimpl<'data> Clone for ExportTable<'data>
impl<'data> Clone for ExportTable<'data>
fn clone(&self) -> ExportTable<'data>
sourceimpl<E> Clone for MachHeader64<E> where
E: Clone + Endian,
impl<E> Clone for MachHeader64<E> where
E: Clone + Endian,
fn clone(&self) -> MachHeader64<E>
sourceimpl<T> Clone for SymbolMap<T> where
T: Clone + SymbolMapEntry,
impl<T> Clone for SymbolMap<T> where
T: Clone + SymbolMapEntry,
sourceimpl<E> Clone for DylibCommand<E> where
E: Clone + Endian,
impl<E> Clone for DylibCommand<E> where
E: Clone + Endian,
fn clone(&self) -> DylibCommand<E>
sourceimpl Clone for ImageEpilogueDynamicRelocationHeader
impl Clone for ImageEpilogueDynamicRelocationHeader
fn clone(&self) -> ImageEpilogueDynamicRelocationHeader
sourceimpl<E> Clone for MachHeader32<E> where
E: Clone + Endian,
impl<E> Clone for MachHeader32<E> where
E: Clone + Endian,
fn clone(&self) -> MachHeader32<E>
sourceimpl<E> Clone for DylibModule64<E> where
E: Clone + Endian,
impl<E> Clone for DylibModule64<E> where
E: Clone + Endian,
fn clone(&self) -> DylibModule64<E>
sourceimpl Clone for ImageRuntimeFunctionEntry
impl Clone for ImageRuntimeFunctionEntry
fn clone(&self) -> ImageRuntimeFunctionEntry
sourceimpl<'data, Elf> Clone for VersionTable<'data, Elf> where
Elf: Clone + FileHeader,
<Elf as FileHeader>::Endian: Clone,
impl<'data, Elf> Clone for VersionTable<'data, Elf> where
Elf: Clone + FileHeader,
<Elf as FileHeader>::Endian: Clone,
fn clone(&self) -> VersionTable<'data, Elf>
sourceimpl<E> Clone for IdentCommand<E> where
E: Clone + Endian,
impl<E> Clone for IdentCommand<E> where
E: Clone + Endian,
fn clone(&self) -> IdentCommand<E>
sourceimpl Clone for ImageVxdHeader
impl Clone for ImageVxdHeader
fn clone(&self) -> ImageVxdHeader
sourceimpl<'data> Clone for SymbolMapName<'data>
impl<'data> Clone for SymbolMapName<'data>
fn clone(&self) -> SymbolMapName<'data>
sourceimpl<E> Clone for NoteHeader32<E> where
E: Clone + Endian,
impl<E> Clone for NoteHeader32<E> where
E: Clone + Endian,
fn clone(&self) -> NoteHeader32<E>
sourceimpl Clone for ImageOs2Header
impl Clone for ImageOs2Header
fn clone(&self) -> ImageOs2Header
sourceimpl<E> Clone for LinkerOptionCommand<E> where
E: Clone + Endian,
impl<E> Clone for LinkerOptionCommand<E> where
E: Clone + Endian,
fn clone(&self) -> LinkerOptionCommand<E>
sourceimpl Clone for ImageTlsDirectory32
impl Clone for ImageTlsDirectory32
fn clone(&self) -> ImageTlsDirectory32
sourceimpl Clone for SymbolIndex
impl Clone for SymbolIndex
fn clone(&self) -> SymbolIndex
sourceimpl Clone for ImageRomOptionalHeader
impl Clone for ImageRomOptionalHeader
fn clone(&self) -> ImageRomOptionalHeader
sourceimpl<Section> Clone for SymbolFlags<Section> where
Section: Clone,
impl<Section> Clone for SymbolFlags<Section> where
Section: Clone,
fn clone(&self) -> SymbolFlags<Section>
sourceimpl Clone for ComdatKind
impl Clone for ComdatKind
fn clone(&self) -> ComdatKind
sourceimpl<'data, 'file, Elf, R> Clone for ElfSymbolTable<'data, 'file, Elf, R> where
'data: 'file,
Elf: Clone + FileHeader,
R: Clone + ReadRef<'data>,
<Elf as FileHeader>::Endian: Clone,
impl<'data, 'file, Elf, R> Clone for ElfSymbolTable<'data, 'file, Elf, R> where
'data: 'file,
Elf: Clone + FileHeader,
R: Clone + ReadRef<'data>,
<Elf as FileHeader>::Endian: Clone,
fn clone(&self) -> ElfSymbolTable<'data, 'file, Elf, R>
sourceimpl Clone for ImageAuxSymbolWeak
impl Clone for ImageAuxSymbolWeak
fn clone(&self) -> ImageAuxSymbolWeak
sourceimpl Clone for ImageSymbol
impl Clone for ImageSymbol
fn clone(&self) -> ImageSymbol
sourceimpl Clone for ImageHotPatchBase
impl Clone for ImageHotPatchBase
fn clone(&self) -> ImageHotPatchBase
sourceimpl<'data, 'file, Mach, R> Clone for MachOSymbolTable<'data, 'file, Mach, R> where
Mach: Clone + MachHeader,
R: Clone + ReadRef<'data>,
impl<'data, 'file, Mach, R> Clone for MachOSymbolTable<'data, 'file, Mach, R> where
Mach: Clone + MachHeader,
R: Clone + ReadRef<'data>,
fn clone(&self) -> MachOSymbolTable<'data, 'file, Mach, R>
sourceimpl Clone for RelocationEncoding
impl Clone for RelocationEncoding
fn clone(&self) -> RelocationEncoding
sourceimpl Clone for ImageDynamicRelocation64
impl Clone for ImageDynamicRelocation64
fn clone(&self) -> ImageDynamicRelocation64
sourceimpl<E> Clone for RoutinesCommand64<E> where
E: Clone + Endian,
impl<E> Clone for RoutinesCommand64<E> where
E: Clone + Endian,
fn clone(&self) -> RoutinesCommand64<E>
sourceimpl Clone for ImageCoffSymbolsHeader
impl Clone for ImageCoffSymbolsHeader
fn clone(&self) -> ImageCoffSymbolsHeader
sourceimpl Clone for MaskedRichHeaderEntry
impl Clone for MaskedRichHeaderEntry
fn clone(&self) -> MaskedRichHeaderEntry
sourceimpl Clone for ImageAuxSymbolTokenDef
impl Clone for ImageAuxSymbolTokenDef
fn clone(&self) -> ImageAuxSymbolTokenDef
sourceimpl<E> Clone for PreboundDylibCommand<E> where
E: Clone + Endian,
impl<E> Clone for PreboundDylibCommand<E> where
E: Clone + Endian,
fn clone(&self) -> PreboundDylibCommand<E>
sourceimpl<'data, Mach, R> Clone for SymbolTable<'data, Mach, R> where
Mach: Clone + MachHeader,
R: Clone + ReadRef<'data>,
<Mach as MachHeader>::Nlist: Clone,
impl<'data, Mach, R> Clone for SymbolTable<'data, Mach, R> where
Mach: Clone + MachHeader,
R: Clone + ReadRef<'data>,
<Mach as MachHeader>::Nlist: Clone,
fn clone(&self) -> SymbolTable<'data, Mach, R>
sourceimpl<E> Clone for BuildToolVersion<E> where
E: Clone + Endian,
impl<E> Clone for BuildToolVersion<E> where
E: Clone + Endian,
fn clone(&self) -> BuildToolVersion<E>
sourceimpl Clone for AnonObjectHeader
impl Clone for AnonObjectHeader
fn clone(&self) -> AnonObjectHeader
sourceimpl<'data, Elf> Clone for VerdefIterator<'data, Elf> where
Elf: Clone + FileHeader,
<Elf as FileHeader>::Endian: Clone,
impl<'data, Elf> Clone for VerdefIterator<'data, Elf> where
Elf: Clone + FileHeader,
<Elf as FileHeader>::Endian: Clone,
fn clone(&self) -> VerdefIterator<'data, Elf>
sourceimpl Clone for ImageArchiveMemberHeader
impl Clone for ImageArchiveMemberHeader
fn clone(&self) -> ImageArchiveMemberHeader
sourceimpl Clone for ImageImportByName
impl Clone for ImageImportByName
fn clone(&self) -> ImageImportByName
sourceimpl Clone for Architecture
impl Clone for Architecture
fn clone(&self) -> Architecture
sourceimpl<E> Clone for NoteCommand<E> where
E: Clone + Endian,
impl<E> Clone for NoteCommand<E> where
E: Clone + Endian,
fn clone(&self) -> NoteCommand<E>
sourceimpl Clone for ImageResourceDirectoryEntry
impl Clone for ImageResourceDirectoryEntry
fn clone(&self) -> ImageResourceDirectoryEntry
sourceimpl<E> Clone for DyldCacheHeader<E> where
E: Clone + Endian,
impl<E> Clone for DyldCacheHeader<E> where
E: Clone + Endian,
fn clone(&self) -> DyldCacheHeader<E>
sourceimpl<E> Clone for DylinkerCommand<E> where
E: Clone + Endian,
impl<E> Clone for DylinkerCommand<E> where
E: Clone + Endian,
fn clone(&self) -> DylinkerCommand<E>
sourceimpl Clone for ImageDynamicRelocationTable
impl Clone for ImageDynamicRelocationTable
fn clone(&self) -> ImageDynamicRelocationTable
sourceimpl<'data, 'file, Elf, R> Clone for ElfSymbol<'data, 'file, Elf, R> where
'data: 'file,
Elf: Clone + FileHeader,
R: Clone + ReadRef<'data>,
<Elf as FileHeader>::Endian: Clone,
<Elf as FileHeader>::Sym: Clone,
impl<'data, 'file, Elf, R> Clone for ElfSymbol<'data, 'file, Elf, R> where
'data: 'file,
Elf: Clone + FileHeader,
R: Clone + ReadRef<'data>,
<Elf as FileHeader>::Endian: Clone,
<Elf as FileHeader>::Sym: Clone,
sourceimpl Clone for ImageDataDirectory
impl Clone for ImageDataDirectory
fn clone(&self) -> ImageDataDirectory
sourceimpl<E> Clone for SubLibraryCommand<E> where
E: Clone + Endian,
impl<E> Clone for SubLibraryCommand<E> where
E: Clone + Endian,
fn clone(&self) -> SubLibraryCommand<E>
sourceimpl<E> Clone for FileHeader32<E> where
E: Clone + Endian,
impl<E> Clone for FileHeader32<E> where
E: Clone + Endian,
fn clone(&self) -> FileHeader32<E>
sourceimpl Clone for AnonObjectHeaderBigobj
impl Clone for AnonObjectHeaderBigobj
fn clone(&self) -> AnonObjectHeaderBigobj
sourceimpl Clone for ImageTlsDirectory64
impl Clone for ImageTlsDirectory64
fn clone(&self) -> ImageTlsDirectory64
sourceimpl Clone for ImagePrologueDynamicRelocationHeader
impl Clone for ImagePrologueDynamicRelocationHeader
fn clone(&self) -> ImagePrologueDynamicRelocationHeader
sourceimpl<E> Clone for SectionHeader32<E> where
E: Clone + Endian,
impl<E> Clone for SectionHeader32<E> where
E: Clone + Endian,
fn clone(&self) -> SectionHeader32<E>
sourceimpl Clone for RelocationKind
impl Clone for RelocationKind
fn clone(&self) -> RelocationKind
sourceimpl Clone for LittleEndian
impl Clone for LittleEndian
fn clone(&self) -> LittleEndian
sourceimpl Clone for ImageAuxSymbolFunction
impl Clone for ImageAuxSymbolFunction
fn clone(&self) -> ImageAuxSymbolFunction
sourceimpl<E> Clone for EncryptionInfoCommand64<E> where
E: Clone + Endian,
impl<E> Clone for EncryptionInfoCommand64<E> where
E: Clone + Endian,
fn clone(&self) -> EncryptionInfoCommand64<E>
sourceimpl<E> Clone for CompressionHeader32<E> where
E: Clone + Endian,
impl<E> Clone for CompressionHeader32<E> where
E: Clone + Endian,
fn clone(&self) -> CompressionHeader32<E>
sourceimpl Clone for ImageEnclaveConfig32
impl Clone for ImageEnclaveConfig32
fn clone(&self) -> ImageEnclaveConfig32
sourceimpl<E> Clone for DysymtabCommand<E> where
E: Clone + Endian,
impl<E> Clone for DysymtabCommand<E> where
E: Clone + Endian,
fn clone(&self) -> DysymtabCommand<E>
sourceimpl Clone for ImageRelocation
impl Clone for ImageRelocation
fn clone(&self) -> ImageRelocation
sourceimpl Clone for ImageCor20Header
impl Clone for ImageCor20Header
fn clone(&self) -> ImageCor20Header
sourceimpl Clone for ImageOptionalHeader32
impl Clone for ImageOptionalHeader32
fn clone(&self) -> ImageOptionalHeader32
sourceimpl<'data> Clone for DataDirectories<'data>
impl<'data> Clone for DataDirectories<'data>
fn clone(&self) -> DataDirectories<'data>
sourceimpl Clone for ImageResourceDataEntry
impl Clone for ImageResourceDataEntry
fn clone(&self) -> ImageResourceDataEntry
sourceimpl<E> Clone for SymsegCommand<E> where
E: Clone + Endian,
impl<E> Clone for SymsegCommand<E> where
E: Clone + Endian,
fn clone(&self) -> SymsegCommand<E>
sourceimpl<'data> Clone for ExportTarget<'data>
impl<'data> Clone for ExportTarget<'data>
fn clone(&self) -> ExportTarget<'data>
sourceimpl Clone for ImageArm64RuntimeFunctionEntry
impl Clone for ImageArm64RuntimeFunctionEntry
fn clone(&self) -> ImageArm64RuntimeFunctionEntry
sourceimpl Clone for ImageFileHeader
impl Clone for ImageFileHeader
fn clone(&self) -> ImageFileHeader
sourceimpl<E> Clone for UuidCommand<E> where
E: Clone + Endian,
impl<E> Clone for UuidCommand<E> where
E: Clone + Endian,
fn clone(&self) -> UuidCommand<E>
sourceimpl<E> Clone for DyldCacheImageInfo<E> where
E: Clone + Endian,
impl<E> Clone for DyldCacheImageInfo<E> where
E: Clone + Endian,
fn clone(&self) -> DyldCacheImageInfo<E>
sourceimpl<'data, 'file, R> Clone for CoffSymbol<'data, 'file, R> where
R: Clone + ReadRef<'data>,
impl<'data, 'file, R> Clone for CoffSymbol<'data, 'file, R> where
R: Clone + ReadRef<'data>,
fn clone(&self) -> CoffSymbol<'data, 'file, R>
sourceimpl Clone for AnonObjectHeaderV2
impl Clone for AnonObjectHeaderV2
fn clone(&self) -> AnonObjectHeaderV2
sourceimpl Clone for ImageBaseRelocation
impl Clone for ImageBaseRelocation
fn clone(&self) -> ImageBaseRelocation
sourceimpl<E> Clone for LoadCommand<E> where
E: Clone + Endian,
impl<E> Clone for LoadCommand<E> where
E: Clone + Endian,
fn clone(&self) -> LoadCommand<E>
sourceimpl Clone for ImageBoundImportDescriptor
impl Clone for ImageBoundImportDescriptor
fn clone(&self) -> ImageBoundImportDescriptor
sourceimpl<E> Clone for CompressionHeader64<E> where
E: Clone + Endian,
impl<E> Clone for CompressionHeader64<E> where
E: Clone + Endian,
fn clone(&self) -> CompressionHeader64<E>
sourceimpl Clone for ImageResourceDirStringU
impl Clone for ImageResourceDirStringU
fn clone(&self) -> ImageResourceDirStringU
sourceimpl<E> Clone for FvmlibCommand<E> where
E: Clone + Endian,
impl<E> Clone for FvmlibCommand<E> where
E: Clone + Endian,
fn clone(&self) -> FvmlibCommand<E>
sourceimpl Clone for ImageLoadConfigDirectory64
impl Clone for ImageLoadConfigDirectory64
fn clone(&self) -> ImageLoadConfigDirectory64
sourceimpl Clone for ImageNtHeaders32
impl Clone for ImageNtHeaders32
fn clone(&self) -> ImageNtHeaders32
sourceimpl<E> Clone for SourceVersionCommand<E> where
E: Clone + Endian,
impl<E> Clone for SourceVersionCommand<E> where
E: Clone + Endian,
fn clone(&self) -> SourceVersionCommand<E>
sourceimpl<'data, Elf, R> Clone for SymbolTable<'data, Elf, R> where
Elf: Clone + FileHeader,
R: Clone + ReadRef<'data>,
<Elf as FileHeader>::Sym: Clone,
impl<'data, Elf, R> Clone for SymbolTable<'data, Elf, R> where
Elf: Clone + FileHeader,
R: Clone + ReadRef<'data>,
<Elf as FileHeader>::Sym: Clone,
fn clone(&self) -> SymbolTable<'data, Elf, R>
sourceimpl<E> Clone for SectionHeader64<E> where
E: Clone + Endian,
impl<E> Clone for SectionHeader64<E> where
E: Clone + Endian,
fn clone(&self) -> SectionHeader64<E>
sourceimpl Clone for RichHeaderEntry
impl Clone for RichHeaderEntry
fn clone(&self) -> RichHeaderEntry
sourceimpl Clone for ImageAuxSymbolCrc
impl Clone for ImageAuxSymbolCrc
fn clone(&self) -> ImageAuxSymbolCrc
sourceimpl<'data, Elf> Clone for VerneedIterator<'data, Elf> where
Elf: Clone + FileHeader,
<Elf as FileHeader>::Endian: Clone,
impl<'data, Elf> Clone for VerneedIterator<'data, Elf> where
Elf: Clone + FileHeader,
<Elf as FileHeader>::Endian: Clone,
fn clone(&self) -> VerneedIterator<'data, Elf>
sourceimpl Clone for ImageRomHeaders
impl Clone for ImageRomHeaders
fn clone(&self) -> ImageRomHeaders
sourceimpl Clone for ImageResourceDirectory
impl Clone for ImageResourceDirectory
fn clone(&self) -> ImageResourceDirectory
sourceimpl Clone for ImageThunkData32
impl Clone for ImageThunkData32
fn clone(&self) -> ImageThunkData32
sourceimpl<'data, Elf, R> Clone for SectionTable<'data, Elf, R> where
Elf: Clone + FileHeader,
R: Clone + ReadRef<'data>,
<Elf as FileHeader>::SectionHeader: Clone,
impl<'data, Elf, R> Clone for SectionTable<'data, Elf, R> where
Elf: Clone + FileHeader,
R: Clone + ReadRef<'data>,
<Elf as FileHeader>::SectionHeader: Clone,
fn clone(&self) -> SectionTable<'data, Elf, R>
sourceimpl Clone for ImageSeparateDebugHeader
impl Clone for ImageSeparateDebugHeader
fn clone(&self) -> ImageSeparateDebugHeader
sourceimpl Clone for ImageLoadConfigDirectory32
impl Clone for ImageLoadConfigDirectory32
fn clone(&self) -> ImageLoadConfigDirectory32
sourceimpl Clone for AddressSize
impl Clone for AddressSize
fn clone(&self) -> AddressSize
sourceimpl<'data, 'file, R> Clone for CoffSymbolTable<'data, 'file, R> where
R: Clone + ReadRef<'data>,
impl<'data, 'file, R> Clone for CoffSymbolTable<'data, 'file, R> where
R: Clone + ReadRef<'data>,
fn clone(&self) -> CoffSymbolTable<'data, 'file, R>
sourceimpl<E> Clone for PrebindCksumCommand<E> where
E: Clone + Endian,
impl<E> Clone for PrebindCksumCommand<E> where
E: Clone + Endian,
fn clone(&self) -> PrebindCksumCommand<E>
sourceimpl Clone for ImageDynamicRelocation32V2
impl Clone for ImageDynamicRelocation32V2
fn clone(&self) -> ImageDynamicRelocation32V2
sourceimpl Clone for RelocationInfo
impl Clone for RelocationInfo
fn clone(&self) -> RelocationInfo
sourceimpl Clone for ObjectKind
impl Clone for ObjectKind
fn clone(&self) -> ObjectKind
sourceimpl<E> Clone for DyldCacheMappingInfo<E> where
E: Clone + Endian,
impl<E> Clone for DyldCacheMappingInfo<E> where
E: Clone + Endian,
fn clone(&self) -> DyldCacheMappingInfo<E>
sourceimpl Clone for SectionIndex
impl Clone for SectionIndex
fn clone(&self) -> SectionIndex
sourceimpl<E> Clone for LinkeditDataCommand<E> where
E: Clone + Endian,
impl<E> Clone for LinkeditDataCommand<E> where
E: Clone + Endian,
fn clone(&self) -> LinkeditDataCommand<E>
sourceimpl Clone for ImportObjectHeader
impl Clone for ImportObjectHeader
fn clone(&self) -> ImportObjectHeader
sourceimpl Clone for ImageAlpha64RuntimeFunctionEntry
impl Clone for ImageAlpha64RuntimeFunctionEntry
fn clone(&self) -> ImageAlpha64RuntimeFunctionEntry
sourceimpl Clone for ImageLinenumber
impl Clone for ImageLinenumber
fn clone(&self) -> ImageLinenumber
sourceimpl<E> Clone for DylibReference<E> where
E: Clone + Endian,
impl<E> Clone for DylibReference<E> where
E: Clone + Endian,
fn clone(&self) -> DylibReference<E>
sourceimpl<E> Clone for EncryptionInfoCommand32<E> where
E: Clone + Endian,
impl<E> Clone for EncryptionInfoCommand32<E> where
E: Clone + Endian,
fn clone(&self) -> EncryptionInfoCommand32<E>
sourceimpl Clone for ImageBoundForwarderRef
impl Clone for ImageBoundForwarderRef
fn clone(&self) -> ImageBoundForwarderRef
sourceimpl<E> Clone for ThreadCommand<E> where
E: Clone + Endian,
impl<E> Clone for ThreadCommand<E> where
E: Clone + Endian,
fn clone(&self) -> ThreadCommand<E>
sourceimpl Clone for ImageEnclaveImport
impl Clone for ImageEnclaveImport
fn clone(&self) -> ImageEnclaveImport
sourceimpl Clone for ImageDebugMisc
impl Clone for ImageDebugMisc
fn clone(&self) -> ImageDebugMisc
sourceimpl Clone for ImageSymbolEx
impl Clone for ImageSymbolEx
fn clone(&self) -> ImageSymbolEx
sourceimpl<E> Clone for SegmentCommand32<E> where
E: Clone + Endian,
impl<E> Clone for SegmentCommand32<E> where
E: Clone + Endian,
fn clone(&self) -> SegmentCommand32<E>
sourceimpl Clone for ImageResourceDirectoryString
impl Clone for ImageResourceDirectoryString
fn clone(&self) -> ImageResourceDirectoryString
sourceimpl Clone for ImageHotPatchInfo
impl Clone for ImageHotPatchInfo
fn clone(&self) -> ImageHotPatchInfo
sourceimpl Clone for ImageAuxSymbolFunctionBeginEnd
impl Clone for ImageAuxSymbolFunctionBeginEnd
fn clone(&self) -> ImageAuxSymbolFunctionBeginEnd
sourceimpl<'data, E> Clone for LoadCommandVariant<'data, E> where
E: Clone + Endian,
impl<'data, E> Clone for LoadCommandVariant<'data, E> where
E: Clone + Endian,
fn clone(&self) -> LoadCommandVariant<'data, E>
sourceimpl<E> Clone for SubUmbrellaCommand<E> where
E: Clone + Endian,
impl<E> Clone for SubUmbrellaCommand<E> where
E: Clone + Endian,
fn clone(&self) -> SubUmbrellaCommand<E>
sourceimpl Clone for ImageDelayloadDescriptor
impl Clone for ImageDelayloadDescriptor
fn clone(&self) -> ImageDelayloadDescriptor
sourceimpl<E> Clone for HashHeader<E> where
E: Clone + Endian,
impl<E> Clone for HashHeader<E> where
E: Clone + Endian,
fn clone(&self) -> HashHeader<E>
sourceimpl<E> Clone for Relocation<E> where
E: Clone + Endian,
impl<E> Clone for Relocation<E> where
E: Clone + Endian,
fn clone(&self) -> Relocation<E>
sourceimpl Clone for CompressionFormat
impl Clone for CompressionFormat
fn clone(&self) -> CompressionFormat
sourceimpl<E> Clone for DyldInfoCommand<E> where
E: Clone + Endian,
impl<E> Clone for DyldInfoCommand<E> where
E: Clone + Endian,
fn clone(&self) -> DyldInfoCommand<E>
sourceimpl<E> Clone for NoteHeader64<E> where
E: Clone + Endian,
impl<E> Clone for NoteHeader64<E> where
E: Clone + Endian,
fn clone(&self) -> NoteHeader64<E>
sourceimpl Clone for ImageAlphaRuntimeFunctionEntry
impl Clone for ImageAlphaRuntimeFunctionEntry
fn clone(&self) -> ImageAlphaRuntimeFunctionEntry
sourceimpl<'data> Clone for RelocationBlockIterator<'data>
impl<'data> Clone for RelocationBlockIterator<'data>
fn clone(&self) -> RelocationBlockIterator<'data>
sourceimpl Clone for ImageAuxSymbolSection
impl Clone for ImageAuxSymbolSection
fn clone(&self) -> ImageAuxSymbolSection
sourceimpl<E> Clone for RoutinesCommand32<E> where
E: Clone + Endian,
impl<E> Clone for RoutinesCommand32<E> where
E: Clone + Endian,
fn clone(&self) -> RoutinesCommand32<E>
sourceimpl<E> Clone for VersionMinCommand<E> where
E: Clone + Endian,
impl<E> Clone for VersionMinCommand<E> where
E: Clone + Endian,
fn clone(&self) -> VersionMinCommand<E>
sourceimpl<E> Clone for SubFrameworkCommand<E> where
E: Clone + Endian,
impl<E> Clone for SubFrameworkCommand<E> where
E: Clone + Endian,
fn clone(&self) -> SubFrameworkCommand<E>
sourceimpl<E> Clone for SymtabCommand<E> where
E: Clone + Endian,
impl<E> Clone for SymtabCommand<E> where
E: Clone + Endian,
fn clone(&self) -> SymtabCommand<E>
sourceimpl<'data> Clone for CompressedData<'data>
impl<'data> Clone for CompressedData<'data>
fn clone(&self) -> CompressedData<'data>
sourceimpl Clone for ImageFunctionEntry
impl Clone for ImageFunctionEntry
fn clone(&self) -> ImageFunctionEntry
sourceimpl<'data> Clone for RichHeaderInfo<'data>
impl<'data> Clone for RichHeaderInfo<'data>
fn clone(&self) -> RichHeaderInfo<'data>
sourceimpl<E> Clone for GnuHashHeader<E> where
E: Clone + Endian,
impl<E> Clone for GnuHashHeader<E> where
E: Clone + Endian,
fn clone(&self) -> GnuHashHeader<E>
sourceimpl<'data> Clone for ImportDescriptorIterator<'data>
impl<'data> Clone for ImportDescriptorIterator<'data>
fn clone(&self) -> ImportDescriptorIterator<'data>
sourceimpl<E> Clone for EntryPointCommand<E> where
E: Clone + Endian,
impl<E> Clone for EntryPointCommand<E> where
E: Clone + Endian,
fn clone(&self) -> EntryPointCommand<E>
sourceimpl<'data, E> Clone for LoadCommandData<'data, E> where
E: Clone + Endian,
impl<'data, E> Clone for LoadCommandData<'data, E> where
E: Clone + Endian,
fn clone(&self) -> LoadCommandData<'data, E>
sourceimpl<E> Clone for DataInCodeEntry<E> where
E: Clone + Endian,
impl<E> Clone for DataInCodeEntry<E> where
E: Clone + Endian,
fn clone(&self) -> DataInCodeEntry<E>
sourceimpl Clone for SectionFlags
impl Clone for SectionFlags
fn clone(&self) -> SectionFlags
sourceimpl Clone for ArchiveKind
impl Clone for ArchiveKind
fn clone(&self) -> ArchiveKind
sourceimpl<'data> Clone for ObjectMapEntry<'data>
impl<'data> Clone for ObjectMapEntry<'data>
fn clone(&self) -> ObjectMapEntry<'data>
sourceimpl<E> Clone for DylibTableOfContents<E> where
E: Clone + Endian,
impl<E> Clone for DylibTableOfContents<E> where
E: Clone + Endian,
fn clone(&self) -> DylibTableOfContents<E>
sourceimpl Clone for ImageArmRuntimeFunctionEntry
impl Clone for ImageArmRuntimeFunctionEntry
fn clone(&self) -> ImageArmRuntimeFunctionEntry
sourceimpl Clone for RelocationTarget
impl Clone for RelocationTarget
fn clone(&self) -> RelocationTarget
sourceimpl Clone for ImageThunkData64
impl Clone for ImageThunkData64
fn clone(&self) -> ImageThunkData64
sourceimpl Clone for SymbolKind
impl Clone for SymbolKind
fn clone(&self) -> SymbolKind
sourceimpl<E> Clone for ProgramHeader64<E> where
E: Clone + Endian,
impl<E> Clone for ProgramHeader64<E> where
E: Clone + Endian,
fn clone(&self) -> ProgramHeader64<E>
sourceimpl<E> Clone for ProgramHeader32<E> where
E: Clone + Endian,
impl<E> Clone for ProgramHeader32<E> where
E: Clone + Endian,
fn clone(&self) -> ProgramHeader32<E>
sourceimpl Clone for ImageDebugDirectory
impl Clone for ImageDebugDirectory
fn clone(&self) -> ImageDebugDirectory
sourceimpl<E> Clone for RpathCommand<E> where
E: Clone + Endian,
impl<E> Clone for RpathCommand<E> where
E: Clone + Endian,
fn clone(&self) -> RpathCommand<E>
sourceimpl<E> Clone for SegmentCommand64<E> where
E: Clone + Endian,
impl<E> Clone for SegmentCommand64<E> where
E: Clone + Endian,
fn clone(&self) -> SegmentCommand64<E>
sourceimpl Clone for NonPagedDebugInfo
impl Clone for NonPagedDebugInfo
fn clone(&self) -> NonPagedDebugInfo
sourceimpl Clone for SectionKind
impl Clone for SectionKind
fn clone(&self) -> SectionKind
sourceimpl<E> Clone for TwolevelHintsCommand<E> where
E: Clone + Endian,
impl<E> Clone for TwolevelHintsCommand<E> where
E: Clone + Endian,
fn clone(&self) -> TwolevelHintsCommand<E>
sourceimpl Clone for ImageSectionHeader
impl Clone for ImageSectionHeader
fn clone(&self) -> ImageSectionHeader
sourceimpl Clone for BinaryFormat
impl Clone for BinaryFormat
fn clone(&self) -> BinaryFormat
sourceimpl<E> Clone for BuildVersionCommand<E> where
E: Clone + Endian,
impl<E> Clone for BuildVersionCommand<E> where
E: Clone + Endian,
fn clone(&self) -> BuildVersionCommand<E>
sourceimpl Clone for ImageArchitectureEntry
impl Clone for ImageArchitectureEntry
fn clone(&self) -> ImageArchitectureEntry
sourceimpl Clone for SymbolScope
impl Clone for SymbolScope
fn clone(&self) -> SymbolScope
sourceimpl<E> Clone for DylibModule32<E> where
E: Clone + Endian,
impl<E> Clone for DylibModule32<E> where
E: Clone + Endian,
fn clone(&self) -> DylibModule32<E>
sourceimpl<'data, Elf> Clone for VerdauxIterator<'data, Elf> where
Elf: Clone + FileHeader,
<Elf as FileHeader>::Endian: Clone,
impl<'data, Elf> Clone for VerdauxIterator<'data, Elf> where
Elf: Clone + FileHeader,
<Elf as FileHeader>::Endian: Clone,
fn clone(&self) -> VerdauxIterator<'data, Elf>
sourceimpl Clone for SymbolSection
impl Clone for SymbolSection
fn clone(&self) -> SymbolSection
sourceimpl Clone for VersionIndex
impl Clone for VersionIndex
fn clone(&self) -> VersionIndex
sourceimpl Clone for ImageFunctionEntry64
impl Clone for ImageFunctionEntry64
fn clone(&self) -> ImageFunctionEntry64
sourceimpl<'data, R> Clone for StringTable<'data, R> where
R: Clone + ReadRef<'data>,
impl<'data, R> Clone for StringTable<'data, R> where
R: Clone + ReadRef<'data>,
fn clone(&self) -> StringTable<'data, R>
sourceimpl Clone for Endianness
impl Clone for Endianness
fn clone(&self) -> Endianness
sourceimpl<'data, 'file, Mach, R> Clone for MachOSymbol<'data, 'file, Mach, R> where
Mach: Clone + MachHeader,
R: Clone + ReadRef<'data>,
<Mach as MachHeader>::Nlist: Clone,
impl<'data, 'file, Mach, R> Clone for MachOSymbol<'data, 'file, Mach, R> where
Mach: Clone + MachHeader,
R: Clone + ReadRef<'data>,
<Mach as MachHeader>::Nlist: Clone,
fn clone(&self) -> MachOSymbol<'data, 'file, Mach, R>
sourceimpl Clone for ImageDynamicRelocation32
impl Clone for ImageDynamicRelocation32
fn clone(&self) -> ImageDynamicRelocation32
sourceimpl Clone for DataFormat
impl Clone for DataFormat
fn clone(&self) -> DataFormat
sourceimpl Clone for StreamResult
impl Clone for StreamResult
fn clone(&self) -> StreamResult
sourceimpl Clone for TDEFLStatus
impl Clone for TDEFLStatus
fn clone(&self) -> TDEFLStatus
sourceimpl Clone for TDEFLFlush
impl Clone for TDEFLFlush
fn clone(&self) -> TDEFLFlush
sourceimpl Clone for CompressionLevel
impl Clone for CompressionLevel
fn clone(&self) -> CompressionLevel
sourceimpl Clone for CompressionStrategy
impl Clone for CompressionStrategy
fn clone(&self) -> CompressionStrategy
sourceimpl Clone for TINFLStatus
impl Clone for TINFLStatus
fn clone(&self) -> TINFLStatus
sourceimpl Clone for DebugInfoRecord
impl Clone for DebugInfoRecord
fn clone(&self) -> DebugInfoRecord
sourceimpl Clone for RecordHeader
impl Clone for RecordHeader
fn clone(&self) -> RecordHeader
sourceimpl Clone for FileHeader
impl Clone for FileHeader
fn clone(&self) -> FileHeader
sourceimpl Clone for CodeLoadRecord
impl Clone for CodeLoadRecord
fn clone(&self) -> CodeLoadRecord
sourceimpl Clone for WaitOptions
impl Clone for WaitOptions
fn clone(&self) -> WaitOptions
sourceimpl Clone for MprotectFlags
impl Clone for MprotectFlags
fn clone(&self) -> MprotectFlags
sourceimpl Clone for MemfdFlags
impl Clone for MemfdFlags
fn clone(&self) -> MemfdFlags
sourceimpl Clone for FlockOperation
impl Clone for FlockOperation
fn clone(&self) -> FlockOperation
sourceimpl Clone for StatxFlags
impl Clone for StatxFlags
fn clone(&self) -> StatxFlags
sourceimpl Clone for NanosleepRelativeResult
impl Clone for NanosleepRelativeResult
fn clone(&self) -> NanosleepRelativeResult
sourceimpl Clone for FallocateFlags
impl Clone for FallocateFlags
fn clone(&self) -> FallocateFlags
sourceimpl Clone for AddressFamily
impl Clone for AddressFamily
fn clone(&self) -> AddressFamily
sourceimpl Clone for FutexFlags
impl Clone for FutexFlags
fn clone(&self) -> FutexFlags
sourceimpl Clone for EventfdFlags
impl Clone for EventfdFlags
fn clone(&self) -> EventfdFlags
sourceimpl Clone for UserfaultfdFlags
impl Clone for UserfaultfdFlags
fn clone(&self) -> UserfaultfdFlags
sourceimpl Clone for GetRandomFlags
impl Clone for GetRandomFlags
fn clone(&self) -> GetRandomFlags
sourceimpl Clone for MsyncFlags
impl Clone for MsyncFlags
fn clone(&self) -> MsyncFlags
sourceimpl Clone for CreateFlags
impl Clone for CreateFlags
fn clone(&self) -> CreateFlags
sourceimpl Clone for ReadWriteFlags
impl Clone for ReadWriteFlags
fn clone(&self) -> ReadWriteFlags
sourceimpl Clone for MembarrierCommand
impl Clone for MembarrierCommand
fn clone(&self) -> MembarrierCommand
sourceimpl Clone for Timestamps
impl Clone for Timestamps
fn clone(&self) -> Timestamps
sourceimpl Clone for ResolveFlags
impl Clone for ResolveFlags
fn clone(&self) -> ResolveFlags
sourceimpl Clone for SocketAddrAny
impl Clone for SocketAddrAny
fn clone(&self) -> SocketAddrAny
sourceimpl Clone for EventFlags
impl Clone for EventFlags
fn clone(&self) -> EventFlags
sourceimpl Clone for MremapFlags
impl Clone for MremapFlags
fn clone(&self) -> MremapFlags
sourceimpl<'a> Clone for DynamicClockId<'a>
impl<'a> Clone for DynamicClockId<'a>
fn clone(&self) -> DynamicClockId<'a>
sourceimpl Clone for SocketType
impl Clone for SocketType
fn clone(&self) -> SocketType
sourceimpl Clone for WaitStatus
impl Clone for WaitStatus
fn clone(&self) -> WaitStatus
sourceimpl Clone for SocketFlags
impl Clone for SocketFlags
fn clone(&self) -> SocketFlags
sourceimpl Clone for FutexOperation
impl Clone for FutexOperation
fn clone(&self) -> FutexOperation
sourceimpl Clone for RenameFlags
impl Clone for RenameFlags
fn clone(&self) -> RenameFlags
sourceimpl Clone for MembarrierQuery
impl Clone for MembarrierQuery
fn clone(&self) -> MembarrierQuery
sourceimpl Clone for SocketAddrUnix
impl Clone for SocketAddrUnix
fn clone(&self) -> SocketAddrUnix
sourceimpl Clone for AcceptFlags
impl Clone for AcceptFlags
fn clone(&self) -> AcceptFlags
sourceimpl Clone for MlockFlags
impl Clone for MlockFlags
fn clone(&self) -> MlockFlags
sourceimpl Clone for statx_timestamp
impl Clone for statx_timestamp
fn clone(&self) -> statx_timestamp
sourceimpl Clone for __kernel_old_timeval
impl Clone for __kernel_old_timeval
fn clone(&self) -> __kernel_old_timeval
sourceimpl Clone for tcp_repair_opt
impl Clone for tcp_repair_opt
fn clone(&self) -> tcp_repair_opt
sourceimpl Clone for socket_state
impl Clone for socket_state
fn clone(&self) -> socket_state
sourceimpl Clone for clone_args
impl Clone for clone_args
fn clone(&self) -> clone_args
sourceimpl Clone for tcp_fastopen_client_fail
impl Clone for tcp_fastopen_client_fail
fn clone(&self) -> tcp_fastopen_client_fail
sourceimpl Clone for uffd_msg__bindgen_ty_1__bindgen_ty_1
impl Clone for uffd_msg__bindgen_ty_1__bindgen_ty_1
fn clone(&self) -> uffd_msg__bindgen_ty_1__bindgen_ty_1
sourceimpl Clone for __kernel_fd_set
impl Clone for __kernel_fd_set
fn clone(&self) -> __kernel_fd_set
sourceimpl Clone for tcp_ca_state
impl Clone for tcp_ca_state
fn clone(&self) -> tcp_ca_state
sourceimpl Clone for uffdio_api
impl Clone for uffdio_api
fn clone(&self) -> uffdio_api
sourceimpl Clone for __sifields__bindgen_ty_3
impl Clone for __sifields__bindgen_ty_3
fn clone(&self) -> __sifields__bindgen_ty_3
sourceimpl Clone for sigevent__bindgen_ty_1
impl Clone for sigevent__bindgen_ty_1
fn clone(&self) -> sigevent__bindgen_ty_1
sourceimpl Clone for ip_beet_phdr
impl Clone for ip_beet_phdr
fn clone(&self) -> ip_beet_phdr
sourceimpl Clone for __sifields__bindgen_ty_5
impl Clone for __sifields__bindgen_ty_5
fn clone(&self) -> __sifields__bindgen_ty_5
sourceimpl Clone for tcp_md5sig
impl Clone for tcp_md5sig
fn clone(&self) -> tcp_md5sig
sourceimpl Clone for _bindgen_ty_5
impl Clone for _bindgen_ty_5
fn clone(&self) -> _bindgen_ty_5
sourceimpl Clone for in6_addr__bindgen_ty_1
impl Clone for in6_addr__bindgen_ty_1
fn clone(&self) -> in6_addr__bindgen_ty_1
sourceimpl Clone for __sifields__bindgen_ty_5__bindgen_ty_1
impl Clone for __sifields__bindgen_ty_5__bindgen_ty_1
fn clone(&self) -> __sifields__bindgen_ty_5__bindgen_ty_1
sourceimpl Clone for uffdio_range
impl Clone for uffdio_range
fn clone(&self) -> uffdio_range
sourceimpl Clone for inodes_stat_t
impl Clone for inodes_stat_t
fn clone(&self) -> inodes_stat_t
sourceimpl Clone for __kernel_fsid_t
impl Clone for __kernel_fsid_t
fn clone(&self) -> __kernel_fsid_t
sourceimpl Clone for uffdio_zeropage
impl Clone for uffdio_zeropage
fn clone(&self) -> uffdio_zeropage
sourceimpl Clone for sigaltstack
impl Clone for sigaltstack
fn clone(&self) -> sigaltstack
sourceimpl Clone for group_source_req
impl Clone for group_source_req
fn clone(&self) -> group_source_req
sourceimpl Clone for fscrypt_key_specifier__bindgen_ty_1
impl Clone for fscrypt_key_specifier__bindgen_ty_1
fn clone(&self) -> fscrypt_key_specifier__bindgen_ty_1
sourceimpl Clone for uffdio_copy
impl Clone for uffdio_copy
fn clone(&self) -> uffdio_copy
sourceimpl Clone for __old_kernel_stat
impl Clone for __old_kernel_stat
fn clone(&self) -> __old_kernel_stat
sourceimpl Clone for uffd_msg__bindgen_ty_1__bindgen_ty_3
impl Clone for uffd_msg__bindgen_ty_1__bindgen_ty_3
fn clone(&self) -> uffd_msg__bindgen_ty_1__bindgen_ty_3
sourceimpl Clone for ip_mreq_source
impl Clone for ip_mreq_source
fn clone(&self) -> ip_mreq_source
sourceimpl Clone for __sifields__bindgen_ty_4
impl Clone for __sifields__bindgen_ty_4
fn clone(&self) -> __sifields__bindgen_ty_4
sourceimpl Clone for in_pktinfo
impl Clone for in_pktinfo
fn clone(&self) -> in_pktinfo
sourceimpl Clone for epoll_event
impl Clone for epoll_event
fn clone(&self) -> epoll_event
sourceimpl Clone for sockaddr_in6
impl Clone for sockaddr_in6
fn clone(&self) -> sockaddr_in6
sourceimpl Clone for __sifields__bindgen_ty_7
impl Clone for __sifields__bindgen_ty_7
fn clone(&self) -> __sifields__bindgen_ty_7
sourceimpl Clone for robust_list
impl Clone for robust_list
fn clone(&self) -> robust_list
sourceimpl Clone for ipv6_opt_hdr
impl Clone for ipv6_opt_hdr
fn clone(&self) -> ipv6_opt_hdr
sourceimpl Clone for __kernel_old_itimerval
impl Clone for __kernel_old_itimerval
fn clone(&self) -> __kernel_old_itimerval
sourceimpl Clone for file_clone_range
impl Clone for file_clone_range
fn clone(&self) -> file_clone_range
sourceimpl Clone for __sifields
impl Clone for __sifields
fn clone(&self) -> __sifields
sourceimpl Clone for compat_statfs64
impl Clone for compat_statfs64
fn clone(&self) -> compat_statfs64
sourceimpl Clone for fscrypt_remove_key_arg
impl Clone for fscrypt_remove_key_arg
fn clone(&self) -> fscrypt_remove_key_arg
sourceimpl Clone for __sifields__bindgen_ty_2
impl Clone for __sifields__bindgen_ty_2
fn clone(&self) -> __sifields__bindgen_ty_2
sourceimpl Clone for fscrypt_get_policy_ex_arg
impl Clone for fscrypt_get_policy_ex_arg
fn clone(&self) -> fscrypt_get_policy_ex_arg
sourceimpl Clone for tcp_zerocopy_receive
impl Clone for tcp_zerocopy_receive
fn clone(&self) -> tcp_zerocopy_receive
sourceimpl Clone for fscrypt_key_specifier
impl Clone for fscrypt_key_specifier
fn clone(&self) -> fscrypt_key_specifier
sourceimpl Clone for f_owner_ex
impl Clone for f_owner_ex
fn clone(&self) -> f_owner_ex
sourceimpl Clone for ipv6_destopt_hao
impl Clone for ipv6_destopt_hao
fn clone(&self) -> ipv6_destopt_hao
sourceimpl Clone for fscrypt_get_policy_ex_arg__bindgen_ty_1
impl Clone for fscrypt_get_policy_ex_arg__bindgen_ty_1
fn clone(&self) -> fscrypt_get_policy_ex_arg__bindgen_ty_1
sourceimpl Clone for oldold_utsname
impl Clone for oldold_utsname
fn clone(&self) -> oldold_utsname
sourceimpl Clone for files_stat_struct
impl Clone for files_stat_struct
fn clone(&self) -> files_stat_struct
sourceimpl Clone for old_utsname
impl Clone for old_utsname
fn clone(&self) -> old_utsname
sourceimpl Clone for sigevent__bindgen_ty_1__bindgen_ty_1
impl Clone for sigevent__bindgen_ty_1__bindgen_ty_1
fn clone(&self) -> sigevent__bindgen_ty_1__bindgen_ty_1
sourceimpl Clone for uffdio_writeprotect
impl Clone for uffdio_writeprotect
fn clone(&self) -> uffdio_writeprotect
sourceimpl Clone for __sifields__bindgen_ty_6
impl Clone for __sifields__bindgen_ty_6
fn clone(&self) -> __sifields__bindgen_ty_6
sourceimpl Clone for group_filter
impl Clone for group_filter
fn clone(&self) -> group_filter
sourceimpl Clone for _bindgen_ty_1
impl Clone for _bindgen_ty_1
fn clone(&self) -> _bindgen_ty_1
sourceimpl Clone for siginfo__bindgen_ty_1__bindgen_ty_1
impl Clone for siginfo__bindgen_ty_1__bindgen_ty_1
fn clone(&self) -> siginfo__bindgen_ty_1__bindgen_ty_1
sourceimpl Clone for _bindgen_ty_4
impl Clone for _bindgen_ty_4
fn clone(&self) -> _bindgen_ty_4
sourceimpl Clone for fstrim_range
impl Clone for fstrim_range
fn clone(&self) -> fstrim_range
sourceimpl Clone for uffdio_register
impl Clone for uffdio_register
fn clone(&self) -> uffdio_register
sourceimpl<Storage> Clone for __BindgenBitfieldUnit<Storage> where
Storage: Clone,
impl<Storage> Clone for __BindgenBitfieldUnit<Storage> where
Storage: Clone,
fn clone(&self) -> __BindgenBitfieldUnit<Storage>
sourceimpl Clone for __kernel_timespec
impl Clone for __kernel_timespec
fn clone(&self) -> __kernel_timespec
sourceimpl Clone for uffd_msg__bindgen_ty_1__bindgen_ty_5
impl Clone for uffd_msg__bindgen_ty_1__bindgen_ty_5
fn clone(&self) -> uffd_msg__bindgen_ty_1__bindgen_ty_5
sourceimpl Clone for _bindgen_ty_6
impl Clone for _bindgen_ty_6
fn clone(&self) -> _bindgen_ty_6
sourceimpl Clone for sockaddr_un
impl Clone for sockaddr_un
fn clone(&self) -> sockaddr_un
sourceimpl Clone for fscrypt_policy_v1
impl Clone for fscrypt_policy_v1
fn clone(&self) -> fscrypt_policy_v1
sourceimpl Clone for _bindgen_ty_3
impl Clone for _bindgen_ty_3
fn clone(&self) -> _bindgen_ty_3
sourceimpl Clone for fscrypt_policy_v2
impl Clone for fscrypt_policy_v2
fn clone(&self) -> fscrypt_policy_v2
sourceimpl Clone for uffd_msg__bindgen_ty_1
impl Clone for uffd_msg__bindgen_ty_1
fn clone(&self) -> uffd_msg__bindgen_ty_1
sourceimpl Clone for fscrypt_get_key_status_arg
impl Clone for fscrypt_get_key_status_arg
fn clone(&self) -> fscrypt_get_key_status_arg
sourceimpl Clone for uffd_msg__bindgen_ty_1__bindgen_ty_4
impl Clone for uffd_msg__bindgen_ty_1__bindgen_ty_4
fn clone(&self) -> uffd_msg__bindgen_ty_1__bindgen_ty_4
sourceimpl Clone for tcp_word_hdr
impl Clone for tcp_word_hdr
fn clone(&self) -> tcp_word_hdr
sourceimpl Clone for ip_msfilter
impl Clone for ip_msfilter
fn clone(&self) -> ip_msfilter
sourceimpl Clone for tcp_diag_md5sig
impl Clone for tcp_diag_md5sig
fn clone(&self) -> tcp_diag_md5sig
sourceimpl Clone for robust_list_head
impl Clone for robust_list_head
fn clone(&self) -> robust_list_head
sourceimpl Clone for new_utsname
impl Clone for new_utsname
fn clone(&self) -> new_utsname
sourceimpl Clone for tcp_repair_window
impl Clone for tcp_repair_window
fn clone(&self) -> tcp_repair_window
sourceimpl Clone for file_dedupe_range_info
impl Clone for file_dedupe_range_info
fn clone(&self) -> file_dedupe_range_info
sourceimpl Clone for __kernel_itimerspec
impl Clone for __kernel_itimerspec
fn clone(&self) -> __kernel_itimerspec
sourceimpl Clone for in6_pktinfo
impl Clone for in6_pktinfo
fn clone(&self) -> in6_pktinfo
sourceimpl Clone for _bindgen_ty_2
impl Clone for _bindgen_ty_2
fn clone(&self) -> _bindgen_ty_2
sourceimpl Clone for __kernel_sockaddr_storage
impl Clone for __kernel_sockaddr_storage
fn clone(&self) -> __kernel_sockaddr_storage
sourceimpl Clone for prctl_mm_map
impl Clone for prctl_mm_map
fn clone(&self) -> prctl_mm_map
sourceimpl Clone for ip6_mtuinfo
impl Clone for ip6_mtuinfo
fn clone(&self) -> ip6_mtuinfo
sourceimpl Clone for itimerspec
impl Clone for itimerspec
fn clone(&self) -> itimerspec
sourceimpl Clone for membarrier_cmd_flag
impl Clone for membarrier_cmd_flag
fn clone(&self) -> membarrier_cmd_flag
sourceimpl Clone for membarrier_cmd
impl Clone for membarrier_cmd
fn clone(&self) -> membarrier_cmd
sourceimpl Clone for __kernel_sockaddr_storage__bindgen_ty_1
impl Clone for __kernel_sockaddr_storage__bindgen_ty_1
fn clone(&self) -> __kernel_sockaddr_storage__bindgen_ty_1
sourceimpl Clone for __kernel_sock_timeval
impl Clone for __kernel_sock_timeval
fn clone(&self) -> __kernel_sock_timeval
sourceimpl Clone for siginfo__bindgen_ty_1
impl Clone for siginfo__bindgen_ty_1
fn clone(&self) -> siginfo__bindgen_ty_1
sourceimpl Clone for fscrypt_key
impl Clone for fscrypt_key
fn clone(&self) -> fscrypt_key
sourceimpl Clone for uffd_msg__bindgen_ty_1__bindgen_ty_2
impl Clone for uffd_msg__bindgen_ty_1__bindgen_ty_2
fn clone(&self) -> uffd_msg__bindgen_ty_1__bindgen_ty_2
sourceimpl Clone for __kernel_old_timespec
impl Clone for __kernel_old_timespec
fn clone(&self) -> __kernel_old_timespec
sourceimpl Clone for in6_flowlabel_req
impl Clone for in6_flowlabel_req
fn clone(&self) -> in6_flowlabel_req
sourceimpl Clone for sockaddr_in
impl Clone for sockaddr_in
fn clone(&self) -> sockaddr_in
sourceimpl Clone for __sifields__bindgen_ty_1
impl Clone for __sifields__bindgen_ty_1
fn clone(&self) -> __sifields__bindgen_ty_1
sourceimpl Clone for fsconfig_command
impl Clone for fsconfig_command
fn clone(&self) -> fsconfig_command
sourceimpl Clone for ipv6_rt_hdr
impl Clone for ipv6_rt_hdr
fn clone(&self) -> ipv6_rt_hdr
sourceimpl Clone for ip_comp_hdr
impl Clone for ip_comp_hdr
fn clone(&self) -> ip_comp_hdr
sourceimpl<'fd> Clone for BorrowedFd<'fd>
impl<'fd> Clone for BorrowedFd<'fd>
fn clone(&self) -> BorrowedFd<'fd>
sourceimpl Clone for Protection
impl Clone for Protection
fn clone(&self) -> Protection
sourceimpl Clone for HugetlbSize
impl Clone for HugetlbSize
fn clone(&self) -> HugetlbSize
sourceimpl Clone for MemfdOptions
impl Clone for MemfdOptions
fn clone(&self) -> MemfdOptions
sourceimpl Clone for CacheConfig
impl Clone for CacheConfig
fn clone(&self) -> CacheConfig
sourceimpl Clone for Sha512Trunc224
impl Clone for Sha512Trunc224
fn clone(&self) -> Sha512Trunc224
sourceimpl Clone for Sha512Trunc256
impl Clone for Sha512Trunc256
fn clone(&self) -> Sha512Trunc256
sourceimpl<BlockSize> Clone for BlockBuffer<BlockSize> where
BlockSize: Clone + ArrayLength<u8>,
impl<BlockSize> Clone for BlockBuffer<BlockSize> where
BlockSize: Clone + ArrayLength<u8>,
fn clone(&self) -> BlockBuffer<BlockSize>
sourceimpl<T, N> Clone for GenericArray<T, N> where
T: Clone,
N: ArrayLength<T>,
impl<T, N> Clone for GenericArray<T, N> where
T: Clone,
N: ArrayLength<T>,
fn clone(&self) -> GenericArray<T, N>
sourceimpl<T, N> Clone for GenericArrayIter<T, N> where
T: Clone,
N: ArrayLength<T>,
impl<T, N> Clone for GenericArrayIter<T, N> where
T: Clone,
N: ArrayLength<T>,
fn clone(&self) -> GenericArrayIter<T, N>
sourceimpl Clone for InvalidOutputSize
impl Clone for InvalidOutputSize
fn clone(&self) -> InvalidOutputSize
sourceimpl Clone for Box<dyn DynDigest + 'static, Global>
impl Clone for Box<dyn DynDigest + 'static, Global>
fn clone(&self) -> Box<dyn DynDigest + 'static, Global>ⓘNotable traits for Box<R, Global>impl<R> Read for Box<R, Global> where
R: Read + ?Sized, impl<W> Write for Box<W, Global> where
W: Write + ?Sized, impl<F, A> Future for Box<F, A> where
F: Future + Unpin + ?Sized,
A: Allocator + 'static, type Output = <F as Future>::Output;impl<I, A> Iterator for Box<I, A> where
I: Iterator + ?Sized,
A: Allocator, type Item = <I as Iterator>::Item;
R: Read + ?Sized, impl<W> Write for Box<W, Global> where
W: Write + ?Sized, impl<F, A> Future for Box<F, A> where
F: Future + Unpin + ?Sized,
A: Allocator + 'static, type Output = <F as Future>::Output;impl<I, A> Iterator for Box<I, A> where
I: Iterator + ?Sized,
A: Allocator, type Item = <I as Iterator>::Item;
sourceimpl Clone for ProjectDirs
impl Clone for ProjectDirs
fn clone(&self) -> ProjectDirs
sourceimpl Clone for CParameter
impl Clone for CParameter
fn clone(&self) -> CParameter
sourceimpl Clone for ZSTD_outBuffer_s
impl Clone for ZSTD_outBuffer_s
fn clone(&self) -> ZSTD_outBuffer_s
sourceimpl Clone for ZSTD_strategy
impl Clone for ZSTD_strategy
fn clone(&self) -> ZSTD_strategy
sourceimpl Clone for ZSTD_DDict_s
impl Clone for ZSTD_DDict_s
fn clone(&self) -> ZSTD_DDict_s
sourceimpl Clone for ZSTD_cParameter
impl Clone for ZSTD_cParameter
fn clone(&self) -> ZSTD_cParameter
sourceimpl Clone for ZSTD_dParameter
impl Clone for ZSTD_dParameter
fn clone(&self) -> ZSTD_dParameter
sourceimpl Clone for ZSTD_inBuffer_s
impl Clone for ZSTD_inBuffer_s
fn clone(&self) -> ZSTD_inBuffer_s
sourceimpl Clone for ZSTD_EndDirective
impl Clone for ZSTD_EndDirective
fn clone(&self) -> ZSTD_EndDirective
sourceimpl Clone for ZSTD_CDict_s
impl Clone for ZSTD_CDict_s
fn clone(&self) -> ZSTD_CDict_s
sourceimpl Clone for ZSTD_ResetDirective
impl Clone for ZSTD_ResetDirective
fn clone(&self) -> ZSTD_ResetDirective
sourceimpl Clone for ZSTD_CCtx_s
impl Clone for ZSTD_CCtx_s
fn clone(&self) -> ZSTD_CCtx_s
sourceimpl Clone for ZSTD_bounds
impl Clone for ZSTD_bounds
fn clone(&self) -> ZSTD_bounds
sourceimpl Clone for ZSTD_DCtx_s
impl Clone for ZSTD_DCtx_s
fn clone(&self) -> ZSTD_DCtx_s
sourceimpl Clone for DatetimeParseError
impl Clone for DatetimeParseError
fn clone(&self) -> DatetimeParseError
sourceimpl Clone for TimestampPrecision
impl Clone for TimestampPrecision
fn clone(&self) -> TimestampPrecision
sourceimpl Clone for WriteStyle
impl Clone for WriteStyle
fn clone(&self) -> WriteStyle
sourceimpl Clone for Rfc3339Timestamp
impl Clone for Rfc3339Timestamp
fn clone(&self) -> Rfc3339Timestamp
sourceimpl Clone for FormattedDuration
impl Clone for FormattedDuration
fn clone(&self) -> FormattedDuration
sourceimpl Clone for ParseColorError
impl Clone for ParseColorError
fn clone(&self) -> ParseColorError
sourceimpl Clone for ColorChoice
impl Clone for ColorChoice
fn clone(&self) -> ColorChoice
sourceimpl Clone for LittleEndian
impl Clone for LittleEndian
fn clone(&self) -> LittleEndian
sourceimpl Clone for RejectTrailing
impl Clone for RejectTrailing
fn clone(&self) -> RejectTrailing
sourceimpl Clone for DefaultOptions
impl Clone for DefaultOptions
fn clone(&self) -> DefaultOptions
sourceimpl<O, T> Clone for WithOtherTrailing<O, T> where
O: Clone + Options,
T: Clone + TrailingBytes,
impl<O, T> Clone for WithOtherTrailing<O, T> where
O: Clone + Options,
T: Clone + TrailingBytes,
fn clone(&self) -> WithOtherTrailing<O, T>
sourceimpl<O, E> Clone for WithOtherEndian<O, E> where
O: Clone + Options,
E: Clone + BincodeByteOrder,
impl<O, E> Clone for WithOtherEndian<O, E> where
O: Clone + Options,
E: Clone + BincodeByteOrder,
fn clone(&self) -> WithOtherEndian<O, E>
sourceimpl Clone for AllowTrailing
impl Clone for AllowTrailing
fn clone(&self) -> AllowTrailing
sourceimpl<O, I> Clone for WithOtherIntEncoding<O, I> where
O: Clone + Options,
I: Clone + IntEncoding,
impl<O, I> Clone for WithOtherIntEncoding<O, I> where
O: Clone + Options,
I: Clone + IntEncoding,
fn clone(&self) -> WithOtherIntEncoding<O, I>
sourceimpl Clone for VarintEncoding
impl Clone for VarintEncoding
fn clone(&self) -> VarintEncoding
sourceimpl<O, L> Clone for WithOtherLimit<O, L> where
O: Clone + Options,
L: Clone + SizeLimit,
impl<O, L> Clone for WithOtherLimit<O, L> where
O: Clone + Options,
L: Clone + SizeLimit,
fn clone(&self) -> WithOtherLimit<O, L>
sourceimpl Clone for FixintEncoding
impl Clone for FixintEncoding
fn clone(&self) -> FixintEncoding
sourceimpl Clone for NativeEndian
impl Clone for NativeEndian
fn clone(&self) -> NativeEndian
sourceimpl Clone for DecodeError
impl Clone for DecodeError
fn clone(&self) -> DecodeError
sourceimpl Clone for CharacterSet
impl Clone for CharacterSet
fn clone(&self) -> CharacterSet
sourceimpl Clone for NullProfilerAgent
impl Clone for NullProfilerAgent
fn clone(&self) -> NullProfilerAgent
sourceimpl Clone for Discriminator
impl Clone for Discriminator
fn clone(&self) -> Discriminator
sourceimpl Clone for NestedName
impl Clone for NestedName
fn clone(&self) -> NestedName
sourceimpl Clone for BaseUnresolvedName
impl Clone for BaseUnresolvedName
fn clone(&self) -> BaseUnresolvedName
sourceimpl Clone for PrefixHandle
impl Clone for PrefixHandle
fn clone(&self) -> PrefixHandle
sourceimpl Clone for TemplateArgs
impl Clone for TemplateArgs
fn clone(&self) -> TemplateArgs
sourceimpl Clone for GlobalCtorDtor
impl Clone for GlobalCtorDtor
fn clone(&self) -> GlobalCtorDtor
sourceimpl Clone for OperatorName
impl Clone for OperatorName
fn clone(&self) -> OperatorName
sourceimpl Clone for FunctionParam
impl Clone for FunctionParam
fn clone(&self) -> FunctionParam
sourceimpl Clone for TypeHandle
impl Clone for TypeHandle
fn clone(&self) -> TypeHandle
sourceimpl Clone for QualifiedBuiltin
impl Clone for QualifiedBuiltin
fn clone(&self) -> QualifiedBuiltin
sourceimpl Clone for UnresolvedName
impl Clone for UnresolvedName
fn clone(&self) -> UnresolvedName
sourceimpl Clone for CallOffset
impl Clone for CallOffset
fn clone(&self) -> CallOffset
sourceimpl Clone for DestructorName
impl Clone for DestructorName
fn clone(&self) -> DestructorName
sourceimpl Clone for MangledName
impl Clone for MangledName
fn clone(&self) -> MangledName
sourceimpl Clone for DemangleOptions
impl Clone for DemangleOptions
fn clone(&self) -> DemangleOptions
sourceimpl Clone for TaggedName
impl Clone for TaggedName
fn clone(&self) -> TaggedName
sourceimpl Clone for UnresolvedQualifierLevel
impl Clone for UnresolvedQualifierLevel
fn clone(&self) -> UnresolvedQualifierLevel
sourceimpl Clone for ExprPrimary
impl Clone for ExprPrimary
fn clone(&self) -> ExprPrimary
sourceimpl Clone for TemplateArg
impl Clone for TemplateArg
fn clone(&self) -> TemplateArg
sourceimpl Clone for ParseOptions
impl Clone for ParseOptions
fn clone(&self) -> ParseOptions
sourceimpl Clone for UnscopedTemplateName
impl Clone for UnscopedTemplateName
fn clone(&self) -> UnscopedTemplateName
sourceimpl Clone for BareFunctionType
impl Clone for BareFunctionType
fn clone(&self) -> BareFunctionType
sourceimpl Clone for TemplateTemplateParamHandle
impl Clone for TemplateTemplateParamHandle
fn clone(&self) -> TemplateTemplateParamHandle
sourceimpl Clone for RefQualifier
impl Clone for RefQualifier
fn clone(&self) -> RefQualifier
sourceimpl Clone for UnqualifiedName
impl Clone for UnqualifiedName
fn clone(&self) -> UnqualifiedName
sourceimpl Clone for Expression
impl Clone for Expression
fn clone(&self) -> Expression
sourceimpl Clone for SpecialName
impl Clone for SpecialName
fn clone(&self) -> SpecialName
sourceimpl Clone for UnresolvedTypeHandle
impl Clone for UnresolvedTypeHandle
fn clone(&self) -> UnresolvedTypeHandle
sourceimpl Clone for ClassEnumType
impl Clone for ClassEnumType
fn clone(&self) -> ClassEnumType
sourceimpl Clone for ParseContext
impl Clone for ParseContext
fn clone(&self) -> ParseContext
sourceimpl Clone for TemplateTemplateParam
impl Clone for TemplateTemplateParam
fn clone(&self) -> TemplateTemplateParam
sourceimpl Clone for DemangleNodeType
impl Clone for DemangleNodeType
fn clone(&self) -> DemangleNodeType
sourceimpl<'prev, 'subs> Clone for ArgScopeStack<'prev, 'subs> where
'subs: 'prev,
impl<'prev, 'subs> Clone for ArgScopeStack<'prev, 'subs> where
'subs: 'prev,
fn clone(&self) -> ArgScopeStack<'prev, 'subs>
sourceimpl Clone for UnnamedTypeName
impl Clone for UnnamedTypeName
fn clone(&self) -> UnnamedTypeName
sourceimpl Clone for NonSubstitution
impl Clone for NonSubstitution
fn clone(&self) -> NonSubstitution
sourceimpl Clone for BuiltinType
impl Clone for BuiltinType
fn clone(&self) -> BuiltinType
sourceimpl Clone for Substitution
impl Clone for Substitution
fn clone(&self) -> Substitution
sourceimpl Clone for PointerToMemberType
impl Clone for PointerToMemberType
fn clone(&self) -> PointerToMemberType
sourceimpl Clone for Initializer
impl Clone for Initializer
fn clone(&self) -> Initializer
sourceimpl Clone for CvQualifiers
impl Clone for CvQualifiers
fn clone(&self) -> CvQualifiers
sourceimpl Clone for CloneSuffix
impl Clone for CloneSuffix
fn clone(&self) -> CloneSuffix
sourceimpl Clone for CloneTypeIdentifier
impl Clone for CloneTypeIdentifier
fn clone(&self) -> CloneTypeIdentifier
sourceimpl Clone for WellKnownComponent
impl Clone for WellKnownComponent
fn clone(&self) -> WellKnownComponent
sourceimpl Clone for ClosureTypeName
impl Clone for ClosureTypeName
fn clone(&self) -> ClosureTypeName
sourceimpl Clone for Identifier
impl Clone for Identifier
fn clone(&self) -> Identifier
sourceimpl Clone for SimpleOperatorName
impl Clone for SimpleOperatorName
fn clone(&self) -> SimpleOperatorName
sourceimpl Clone for SourceName
impl Clone for SourceName
fn clone(&self) -> SourceName
sourceimpl Clone for UnscopedTemplateNameHandle
impl Clone for UnscopedTemplateNameHandle
fn clone(&self) -> UnscopedTemplateNameHandle
sourceimpl Clone for CtorDtorName
impl Clone for CtorDtorName
fn clone(&self) -> CtorDtorName
sourceimpl Clone for VectorType
impl Clone for VectorType
fn clone(&self) -> VectorType
sourceimpl Clone for DataMemberPrefix
impl Clone for DataMemberPrefix
fn clone(&self) -> DataMemberPrefix
sourceimpl Clone for ResourceName
impl Clone for ResourceName
fn clone(&self) -> ResourceName
sourceimpl Clone for UnresolvedType
impl Clone for UnresolvedType
fn clone(&self) -> UnresolvedType
sourceimpl Clone for StandardBuiltinType
impl Clone for StandardBuiltinType
fn clone(&self) -> StandardBuiltinType
sourceimpl Clone for MemberName
impl Clone for MemberName
fn clone(&self) -> MemberName
sourceimpl Clone for TemplateParam
impl Clone for TemplateParam
fn clone(&self) -> TemplateParam
sourceimpl Clone for UnscopedName
impl Clone for UnscopedName
fn clone(&self) -> UnscopedName
sourceimpl Clone for FunctionType
impl Clone for FunctionType
fn clone(&self) -> FunctionType
sourceimpl<I, J> Clone for InterleaveShortest<I, J> where
I: Clone + IndexedParallelIterator,
J: Clone + IndexedParallelIterator<Item = <I as ParallelIterator>::Item>,
impl<I, J> Clone for InterleaveShortest<I, J> where
I: Clone + IndexedParallelIterator,
J: Clone + IndexedParallelIterator<Item = <I as ParallelIterator>::Item>,
fn clone(&self) -> InterleaveShortest<I, J>
sourceimpl<I, J> Clone for Interleave<I, J> where
I: Clone + IndexedParallelIterator,
J: Clone + IndexedParallelIterator<Item = <I as ParallelIterator>::Item>,
impl<I, J> Clone for Interleave<I, J> where
I: Clone + IndexedParallelIterator,
J: Clone + IndexedParallelIterator<Item = <I as ParallelIterator>::Item>,
fn clone(&self) -> Interleave<I, J>
sourceimpl<I> Clone for WhileSome<I> where
I: Clone + ParallelIterator,
impl<I> Clone for WhileSome<I> where
I: Clone + ParallelIterator,
sourceimpl<I> Clone for Rev<I> where
I: Clone + IndexedParallelIterator,
impl<I> Clone for Rev<I> where
I: Clone + IndexedParallelIterator,
sourceimpl<I, INIT, F> Clone for MapInit<I, INIT, F> where
I: Clone + ParallelIterator,
INIT: Clone,
F: Clone,
impl<I, INIT, F> Clone for MapInit<I, INIT, F> where
I: Clone + ParallelIterator,
INIT: Clone,
F: Clone,
sourceimpl<I> Clone for Flatten<I> where
I: Clone + ParallelIterator,
impl<I> Clone for Flatten<I> where
I: Clone + ParallelIterator,
sourceimpl<Iter> Clone for IterBridge<Iter> where
Iter: Clone,
impl<Iter> Clone for IterBridge<Iter> where
Iter: Clone,
fn clone(&self) -> IterBridge<Iter>
sourceimpl<'data, T> Clone for ChunksExact<'data, T> where
T: Sync,
impl<'data, T> Clone for ChunksExact<'data, T> where
T: Sync,
fn clone(&self) -> ChunksExact<'data, T>
sourceimpl<I> Clone for MinLen<I> where
I: Clone + IndexedParallelIterator,
impl<I> Clone for MinLen<I> where
I: Clone + IndexedParallelIterator,
sourceimpl<I, F> Clone for FlatMapIter<I, F> where
I: Clone + ParallelIterator,
F: Clone,
impl<I, F> Clone for FlatMapIter<I, F> where
I: Clone + ParallelIterator,
F: Clone,
fn clone(&self) -> FlatMapIter<I, F>
sourceimpl<'ch> Clone for EncodeUtf16<'ch>
impl<'ch> Clone for EncodeUtf16<'ch>
fn clone(&self) -> EncodeUtf16<'ch>
sourceimpl<I> Clone for Intersperse<I> where
I: Clone + ParallelIterator,
<I as ParallelIterator>::Item: Clone,
<I as ParallelIterator>::Item: Clone,
impl<I> Clone for Intersperse<I> where
I: Clone + ParallelIterator,
<I as ParallelIterator>::Item: Clone,
<I as ParallelIterator>::Item: Clone,
fn clone(&self) -> Intersperse<I>
sourceimpl<I> Clone for Enumerate<I> where
I: Clone + IndexedParallelIterator,
impl<I> Clone for Enumerate<I> where
I: Clone + IndexedParallelIterator,
sourceimpl<I> Clone for MaxLen<I> where
I: Clone + IndexedParallelIterator,
impl<I> Clone for MaxLen<I> where
I: Clone + IndexedParallelIterator,
sourceimpl<I> Clone for Copied<I> where
I: Clone + ParallelIterator,
impl<I> Clone for Copied<I> where
I: Clone + ParallelIterator,
sourceimpl<I, U, ID, F> Clone for TryFold<I, U, ID, F> where
I: Clone,
U: Clone,
ID: Clone,
F: Clone,
impl<I, U, ID, F> Clone for TryFold<I, U, ID, F> where
I: Clone,
U: Clone,
ID: Clone,
F: Clone,
sourceimpl<'ch, P> Clone for MatchIndices<'ch, P> where
P: Clone + Pattern,
impl<'ch, P> Clone for MatchIndices<'ch, P> where
P: Clone + Pattern,
fn clone(&self) -> MatchIndices<'ch, P>
sourceimpl<A, B> Clone for Chain<A, B> where
A: Clone + ParallelIterator,
B: Clone + ParallelIterator<Item = <A as ParallelIterator>::Item>,
impl<A, B> Clone for Chain<A, B> where
A: Clone + ParallelIterator,
B: Clone + ParallelIterator<Item = <A as ParallelIterator>::Item>,
sourceimpl<'ch> Clone for CharIndices<'ch>
impl<'ch> Clone for CharIndices<'ch>
fn clone(&self) -> CharIndices<'ch>
sourceimpl<'ch> Clone for SplitWhitespace<'ch>
impl<'ch> Clone for SplitWhitespace<'ch>
fn clone(&self) -> SplitWhitespace<'ch>
sourceimpl<'ch, P> Clone for SplitTerminator<'ch, P> where
P: Clone + Pattern,
impl<'ch, P> Clone for SplitTerminator<'ch, P> where
P: Clone + Pattern,
fn clone(&self) -> SplitTerminator<'ch, P>
sourceimpl<A, B> Clone for Zip<A, B> where
A: Clone + IndexedParallelIterator,
B: Clone + IndexedParallelIterator,
impl<A, B> Clone for Zip<A, B> where
A: Clone + IndexedParallelIterator,
B: Clone + IndexedParallelIterator,
sourceimpl<I> Clone for Chunks<I> where
I: Clone + IndexedParallelIterator,
impl<I> Clone for Chunks<I> where
I: Clone + IndexedParallelIterator,
sourceimpl<I> Clone for Cloned<I> where
I: Clone + ParallelIterator,
impl<I> Clone for Cloned<I> where
I: Clone + ParallelIterator,
sourceimpl<I, T, F> Clone for MapWith<I, T, F> where
I: Clone + ParallelIterator,
T: Clone,
F: Clone,
impl<I, T, F> Clone for MapWith<I, T, F> where
I: Clone + ParallelIterator,
T: Clone,
F: Clone,
sourceimpl<I> Clone for PanicFuse<I> where
I: Clone + ParallelIterator,
impl<I> Clone for PanicFuse<I> where
I: Clone + ParallelIterator,
sourceimpl<A, B> Clone for ZipEq<A, B> where
A: Clone + IndexedParallelIterator,
B: Clone + IndexedParallelIterator,
impl<A, B> Clone for ZipEq<A, B> where
A: Clone + IndexedParallelIterator,
B: Clone + IndexedParallelIterator,
sourceimpl<I> Clone for FlattenIter<I> where
I: Clone + ParallelIterator,
impl<I> Clone for FlattenIter<I> where
I: Clone + ParallelIterator,
fn clone(&self) -> FlattenIter<I>
sourceimpl<I> Clone for StepBy<I> where
I: Clone + IndexedParallelIterator,
impl<I> Clone for StepBy<I> where
I: Clone + IndexedParallelIterator,
sourceimpl<I, U, F> Clone for TryFoldWith<I, U, F> where
I: Clone,
U: Clone + Try,
F: Clone,
<U as Try>::Ok: Clone,
impl<I, U, F> Clone for TryFoldWith<I, U, F> where
I: Clone,
U: Clone + Try,
F: Clone,
<U as Try>::Ok: Clone,
fn clone(&self) -> TryFoldWith<I, U, F>
sourceimpl Clone for TrySelectError
impl Clone for TrySelectError
fn clone(&self) -> TrySelectError
sourceimpl Clone for SelectTimeoutError
impl Clone for SelectTimeoutError
fn clone(&self) -> SelectTimeoutError
sourceimpl Clone for TryReadyError
impl Clone for TryReadyError
fn clone(&self) -> TryReadyError
sourceimpl<T> Clone for SendTimeoutError<T> where
T: Clone,
impl<T> Clone for SendTimeoutError<T> where
T: Clone,
fn clone(&self) -> SendTimeoutError<T>
sourceimpl Clone for RecvTimeoutError
impl Clone for RecvTimeoutError
fn clone(&self) -> RecvTimeoutError
sourceimpl<T> Clone for TrySendError<T> where
T: Clone,
impl<T> Clone for TrySendError<T> where
T: Clone,
fn clone(&self) -> TrySendError<T>
sourceimpl Clone for TryRecvError
impl Clone for TryRecvError
fn clone(&self) -> TryRecvError
sourceimpl Clone for ReadyTimeoutError
impl Clone for ReadyTimeoutError
fn clone(&self) -> ReadyTimeoutError
sourceimpl<T> Clone for CachePadded<T> where
T: Clone,
impl<T> Clone for CachePadded<T> where
T: Clone,
fn clone(&self) -> CachePadded<T>
sourceimpl Clone for StackDirection
impl Clone for StackDirection
fn clone(&self) -> StackDirection
sourceimpl Clone for InstructionData
impl Clone for InstructionData
fn clone(&self) -> InstructionData
sourceimpl Clone for ExtFuncData
impl Clone for ExtFuncData
fn clone(&self) -> ExtFuncData
sourceimpl Clone for AtomicRmwOp
impl Clone for AtomicRmwOp
fn clone(&self) -> AtomicRmwOp
sourceimpl Clone for Endianness
impl Clone for Endianness
fn clone(&self) -> Endianness
sourceimpl Clone for SettingKind
impl Clone for SettingKind
fn clone(&self) -> SettingKind
sourceimpl<'a> Clone for PredicateView<'a>
impl<'a> Clone for PredicateView<'a>
fn clone(&self) -> PredicateView<'a>
sourceimpl Clone for ValueTypeSet
impl Clone for ValueTypeSet
fn clone(&self) -> ValueTypeSet
sourceimpl Clone for VerifierError
impl Clone for VerifierError
fn clone(&self) -> VerifierError
sourceimpl Clone for TargetFrontendConfig
impl Clone for TargetFrontendConfig
fn clone(&self) -> TargetFrontendConfig
sourceimpl Clone for ValueLabel
impl Clone for ValueLabel
fn clone(&self) -> ValueLabel
sourceimpl<'a> Clone for FlagsOrIsa<'a>
impl<'a> Clone for FlagsOrIsa<'a>
fn clone(&self) -> FlagsOrIsa<'a>
sourceimpl Clone for ExternalName
impl Clone for ExternalName
fn clone(&self) -> ExternalName
sourceimpl Clone for GlobalValue
impl Clone for GlobalValue
fn clone(&self) -> GlobalValue
sourceimpl Clone for ResolvedConstraint
impl Clone for ResolvedConstraint
fn clone(&self) -> ResolvedConstraint
sourceimpl Clone for VerifierErrors
impl Clone for VerifierErrors
fn clone(&self) -> VerifierErrors
sourceimpl Clone for MachCallSite
impl Clone for MachCallSite
fn clone(&self) -> MachCallSite
sourceimpl Clone for StackSlotKind
impl Clone for StackSlotKind
fn clone(&self) -> StackSlotKind
sourceimpl Clone for VersionMarker
impl Clone for VersionMarker
fn clone(&self) -> VersionMarker
sourceimpl Clone for ValueLocRange
impl Clone for ValueLocRange
fn clone(&self) -> ValueLocRange
sourceimpl Clone for ValueLabelStart
impl Clone for ValueLabelStart
fn clone(&self) -> ValueLabelStart
sourceimpl Clone for ConstantData
impl Clone for ConstantData
fn clone(&self) -> ConstantData
sourceimpl Clone for UnwindInfo
impl Clone for UnwindInfo
fn clone(&self) -> UnwindInfo
sourceimpl Clone for ValueLabelAssignments
impl Clone for ValueLabelAssignments
fn clone(&self) -> ValueLabelAssignments
sourceimpl Clone for GlobalValueData
impl Clone for GlobalValueData
fn clone(&self) -> GlobalValueData
sourceimpl Clone for UnwindInst
impl Clone for UnwindInst
fn clone(&self) -> UnwindInst
sourceimpl Clone for MachSrcLoc
impl Clone for MachSrcLoc
fn clone(&self) -> MachSrcLoc
sourceimpl Clone for ArgumentPurpose
impl Clone for ArgumentPurpose
fn clone(&self) -> ArgumentPurpose
sourceimpl Clone for OpcodeConstraints
impl Clone for OpcodeConstraints
fn clone(&self) -> OpcodeConstraints
sourceimpl Clone for UnwindInfo
impl Clone for UnwindInfo
fn clone(&self) -> UnwindInfo
sourceimpl Clone for DataFlowGraph
impl Clone for DataFlowGraph
fn clone(&self) -> DataFlowGraph
sourceimpl Clone for UnwindInfo
impl Clone for UnwindInfo
fn clone(&self) -> UnwindInfo
sourceimpl Clone for ArgumentExtension
impl Clone for ArgumentExtension
fn clone(&self) -> ArgumentExtension
sourceimpl Clone for LibcallCallConv
impl Clone for LibcallCallConv
fn clone(&self) -> LibcallCallConv
sourceimpl Clone for ConstantPool
impl Clone for ConstantPool
fn clone(&self) -> ConstantPool
sourceimpl Clone for MachStackMap
impl Clone for MachStackMap
fn clone(&self) -> MachStackMap
sourceimpl Clone for JumpTableData
impl Clone for JumpTableData
fn clone(&self) -> JumpTableData
sourceimpl Clone for InstructionFormat
impl Clone for InstructionFormat
fn clone(&self) -> InstructionFormat
sourceimpl Clone for LabelValueLoc
impl Clone for LabelValueLoc
fn clone(&self) -> LabelValueLoc
sourceimpl Clone for ExpandedProgramPoint
impl Clone for ExpandedProgramPoint
fn clone(&self) -> ExpandedProgramPoint
sourceimpl Clone for StackSlotData
impl Clone for StackSlotData
fn clone(&self) -> StackSlotData
sourceimpl Clone for VariableArgs
impl Clone for VariableArgs
fn clone(&self) -> VariableArgs
sourceimpl Clone for ProgramPoint
impl Clone for ProgramPoint
fn clone(&self) -> ProgramPoint
sourceimpl Clone for CursorPosition
impl Clone for CursorPosition
fn clone(&self) -> CursorPosition
sourceimpl Clone for LookupError
impl Clone for LookupError
fn clone(&self) -> LookupError
sourceimpl Clone for AllocationKind
impl Clone for AllocationKind
fn clone(&self) -> AllocationKind
sourceimpl<'a> Clone for InstOrEdit<'a>
impl<'a> Clone for InstOrEdit<'a>
fn clone(&self) -> InstOrEdit<'a>
sourceimpl Clone for OperandKind
impl Clone for OperandKind
fn clone(&self) -> OperandKind
sourceimpl Clone for InstPosition
impl Clone for InstPosition
fn clone(&self) -> InstPosition
sourceimpl Clone for OperandPos
impl Clone for OperandPos
fn clone(&self) -> OperandPos
sourceimpl Clone for InstRangeIter
impl Clone for InstRangeIter
fn clone(&self) -> InstRangeIter
sourceimpl Clone for CheckerError
impl Clone for CheckerError
fn clone(&self) -> CheckerError
sourceimpl Clone for Allocation
impl Clone for Allocation
fn clone(&self) -> Allocation
sourceimpl Clone for CheckerErrors
impl Clone for CheckerErrors
fn clone(&self) -> CheckerErrors
sourceimpl Clone for MachineEnv
impl Clone for MachineEnv
fn clone(&self) -> MachineEnv
sourceimpl Clone for RegallocOptions
impl Clone for RegallocOptions
fn clone(&self) -> RegallocOptions
sourceimpl Clone for RegAllocError
impl Clone for RegAllocError
fn clone(&self) -> RegAllocError
sourceimpl Clone for OperandConstraint
impl Clone for OperandConstraint
fn clone(&self) -> OperandConstraint
sourceimpl Clone for FxHasher64
impl Clone for FxHasher64
fn clone(&self) -> FxHasher64
sourceimpl Clone for FxHasher32
impl Clone for FxHasher32
fn clone(&self) -> FxHasher32
sourceimpl Clone for ReturnMode
impl Clone for ReturnMode
fn clone(&self) -> ReturnMode
sourceimpl Clone for GlobalVariable
impl Clone for GlobalVariable
fn clone(&self) -> GlobalVariable
sourceimpl Clone for TableElementType
impl Clone for TableElementType
fn clone(&self) -> TableElementType
sourceimpl<I> Clone for MultiProduct<I> where
I: Clone + Iterator,
<I as Iterator>::Item: Clone,
impl<I> Clone for MultiProduct<I> where
I: Clone + Iterator,
<I as Iterator>::Item: Clone,
fn clone(&self) -> MultiProduct<I>
sourceimpl<I, J> Clone for InterleaveShortest<I, J> where
I: Clone + Iterator,
J: Clone + Iterator<Item = <I as Iterator>::Item>,
impl<I, J> Clone for InterleaveShortest<I, J> where
I: Clone + Iterator,
J: Clone + Iterator<Item = <I as Iterator>::Item>,
fn clone(&self) -> InterleaveShortest<I, J>
sourceimpl<I, T, E> Clone for FlattenOk<I, T, E> where
I: Iterator<Item = Result<T, E>> + Clone,
T: IntoIterator,
<T as IntoIterator>::IntoIter: Clone,
impl<I, T, E> Clone for FlattenOk<I, T, E> where
I: Iterator<Item = Result<T, E>> + Clone,
T: IntoIterator,
<T as IntoIterator>::IntoIter: Clone,
sourceimpl<I> Clone for GroupingMap<I> where
I: Clone,
impl<I> Clone for GroupingMap<I> where
I: Clone,
fn clone(&self) -> GroupingMap<I>
sourceimpl<A, B> Clone for EitherOrBoth<A, B> where
A: Clone,
B: Clone,
impl<A, B> Clone for EitherOrBoth<A, B> where
A: Clone,
B: Clone,
fn clone(&self) -> EitherOrBoth<A, B>
sourceimpl<I, F> Clone for KMergeBy<I, F> where
I: Iterator + Clone,
F: Clone,
<I as Iterator>::Item: Clone,
impl<I, F> Clone for KMergeBy<I, F> where
I: Iterator + Clone,
F: Clone,
<I as Iterator>::Item: Clone,
sourceimpl<T> Clone for MinMaxResult<T> where
T: Clone,
impl<T> Clone for MinMaxResult<T> where
T: Clone,
fn clone(&self) -> MinMaxResult<T>
sourceimpl<I> Clone for WithPosition<I> where
I: Clone + Iterator,
<I as Iterator>::Item: Clone,
impl<I> Clone for WithPosition<I> where
I: Clone + Iterator,
<I as Iterator>::Item: Clone,
fn clone(&self) -> WithPosition<I>
sourceimpl<I, ElemF> Clone for IntersperseWith<I, ElemF> where
I: Clone + Iterator,
ElemF: Clone,
<I as Iterator>::Item: Clone,
impl<I, ElemF> Clone for IntersperseWith<I, ElemF> where
I: Clone + Iterator,
ElemF: Clone,
<I as Iterator>::Item: Clone,
fn clone(&self) -> IntersperseWith<I, ElemF>
sourceimpl<T> Clone for TupleBuffer<T> where
T: Clone + HomogeneousTuple,
<T as TupleCollect>::Buffer: Clone,
impl<T> Clone for TupleBuffer<T> where
T: Clone + HomogeneousTuple,
<T as TupleCollect>::Buffer: Clone,
fn clone(&self) -> TupleBuffer<T>
sourceimpl<I, T> Clone for TupleWindows<I, T> where
I: Clone + Iterator<Item = <T as TupleCollect>::Item>,
T: Clone + HomogeneousTuple,
impl<I, T> Clone for TupleWindows<I, T> where
I: Clone + Iterator<Item = <T as TupleCollect>::Item>,
T: Clone + HomogeneousTuple,
fn clone(&self) -> TupleWindows<I, T>
sourceimpl<I, J> Clone for Interleave<I, J> where
I: Clone,
J: Clone,
impl<I, J> Clone for Interleave<I, J> where
I: Clone,
J: Clone,
fn clone(&self) -> Interleave<I, J>
sourceimpl<I> Clone for ExactlyOneError<I> where
I: Clone + Iterator,
<I as Iterator>::Item: Clone,
impl<I> Clone for ExactlyOneError<I> where
I: Clone + Iterator,
<I as Iterator>::Item: Clone,
fn clone(&self) -> ExactlyOneError<I>
sourceimpl<T, U> Clone for ZipLongest<T, U> where
T: Clone,
U: Clone,
impl<T, U> Clone for ZipLongest<T, U> where
T: Clone,
U: Clone,
fn clone(&self) -> ZipLongest<T, U>
sourceimpl<'a, I, F> Clone for FormatWith<'a, I, F> where
I: Clone,
F: Clone,
impl<'a, I, F> Clone for FormatWith<'a, I, F> where
I: Clone,
F: Clone,
fn clone(&self) -> FormatWith<'a, I, F>
sourceimpl<I, J> Clone for ConsTuples<I, J> where
I: Clone + Iterator<Item = J>,
impl<I, J> Clone for ConsTuples<I, J> where
I: Clone + Iterator<Item = J>,
fn clone(&self) -> ConsTuples<I, J>
sourceimpl<I, T> Clone for Tuples<I, T> where
I: Clone + Iterator<Item = <T as TupleCollect>::Item>,
T: Clone + HomogeneousTuple,
<T as TupleCollect>::Buffer: Clone,
impl<I, T> Clone for Tuples<I, T> where
I: Clone + Iterator<Item = <T as TupleCollect>::Item>,
T: Clone + HomogeneousTuple,
<T as TupleCollect>::Buffer: Clone,
sourceimpl<I> Clone for Combinations<I> where
I: Clone + Iterator,
<I as Iterator>::Item: Clone,
impl<I> Clone for Combinations<I> where
I: Clone + Iterator,
<I as Iterator>::Item: Clone,
fn clone(&self) -> Combinations<I>
sourceimpl<F> Clone for RepeatCall<F> where
F: Clone,
impl<F> Clone for RepeatCall<F> where
F: Clone,
fn clone(&self) -> RepeatCall<F>
sourceimpl<I> Clone for Permutations<I> where
I: Clone + Iterator,
<I as Iterator>::Item: Clone,
impl<I> Clone for Permutations<I> where
I: Clone + Iterator,
<I as Iterator>::Item: Clone,
fn clone(&self) -> Permutations<I>
sourceimpl<I, T> Clone for TupleCombinations<I, T> where
I: Clone + Iterator,
T: Clone + HasCombination<I>,
<T as HasCombination<I>>::Combination: Clone,
impl<I, T> Clone for TupleCombinations<I, T> where
I: Clone + Iterator,
T: Clone + HasCombination<I>,
<T as HasCombination<I>>::Combination: Clone,
fn clone(&self) -> TupleCombinations<I, T>
sourceimpl<I, J, F> Clone for MergeJoinBy<I, J, F> where
I: Iterator,
J: Iterator,
F: Clone,
PutBack<Fuse<I>>: Clone,
PutBack<Fuse<J>>: Clone,
impl<I, J, F> Clone for MergeJoinBy<I, J, F> where
I: Iterator,
J: Iterator,
F: Clone,
PutBack<Fuse<I>>: Clone,
PutBack<Fuse<J>>: Clone,
fn clone(&self) -> MergeJoinBy<I, J, F>
sourceimpl<I, J, F> Clone for MergeBy<I, J, F> where
I: Iterator,
J: Iterator<Item = <I as Iterator>::Item>,
F: Clone,
Peekable<I>: Clone,
Peekable<J>: Clone,
impl<I, J, F> Clone for MergeBy<I, J, F> where
I: Iterator,
J: Iterator<Item = <I as Iterator>::Item>,
F: Clone,
Peekable<I>: Clone,
Peekable<J>: Clone,
sourceimpl<I, J> Clone for Product<I, J> where
I: Clone + Iterator,
J: Clone,
<I as Iterator>::Item: Clone,
impl<I, J> Clone for Product<I, J> where
I: Clone + Iterator,
J: Clone,
<I as Iterator>::Item: Clone,
sourceimpl<I> Clone for CombinationsWithReplacement<I> where
I: Clone + Iterator,
<I as Iterator>::Item: Clone,
impl<I> Clone for CombinationsWithReplacement<I> where
I: Clone + Iterator,
<I as Iterator>::Item: Clone,
fn clone(&self) -> CombinationsWithReplacement<I>
sourceimpl Clone for RuntimeValue
impl Clone for RuntimeValue
fn clone(&self) -> RuntimeValue
sourceimpl Clone for ParseRatioError
impl Clone for ParseRatioError
fn clone(&self) -> ParseRatioError
sourceimpl Clone for ParseBigIntError
impl Clone for ParseBigIntError
fn clone(&self) -> ParseBigIntError
sourceimpl Clone for GlobalSection
impl Clone for GlobalSection
fn clone(&self) -> GlobalSection
sourceimpl Clone for FunctionSection
impl Clone for FunctionSection
fn clone(&self) -> FunctionSection
sourceimpl Clone for ImportSection
impl Clone for ImportSection
fn clone(&self) -> ImportSection
sourceimpl Clone for TableElementType
impl Clone for TableElementType
fn clone(&self) -> TableElementType
sourceimpl Clone for MemoryType
impl Clone for MemoryType
fn clone(&self) -> MemoryType
sourceimpl Clone for Instruction
impl Clone for Instruction
fn clone(&self) -> Instruction
sourceimpl Clone for FunctionType
impl Clone for FunctionType
fn clone(&self) -> FunctionType
sourceimpl Clone for ExportSection
impl Clone for ExportSection
fn clone(&self) -> ExportSection
sourceimpl Clone for ImportCountType
impl Clone for ImportCountType
fn clone(&self) -> ImportCountType
sourceimpl Clone for RelocationEntry
impl Clone for RelocationEntry
fn clone(&self) -> RelocationEntry
sourceimpl<I, T> Clone for CountedListWriter<I, T> where
I: Clone + Serialize<Error = Error>,
T: Clone + IntoIterator<Item = I>,
impl<I, T> Clone for CountedListWriter<I, T> where
I: Clone + Serialize<Error = Error>,
T: Clone + IntoIterator<Item = I>,
fn clone(&self) -> CountedListWriter<I, T>
sourceimpl<T> Clone for CountedList<T> where
T: Clone + Deserialize,
impl<T> Clone for CountedList<T> where
T: Clone + Deserialize,
fn clone(&self) -> CountedList<T>
sourceimpl Clone for DataSegment
impl Clone for DataSegment
fn clone(&self) -> DataSegment
sourceimpl Clone for ImportEntry
impl Clone for ImportEntry
fn clone(&self) -> ImportEntry
sourceimpl Clone for ModuleNameSubsection
impl Clone for ModuleNameSubsection
fn clone(&self) -> ModuleNameSubsection
sourceimpl Clone for Instructions
impl Clone for Instructions
fn clone(&self) -> Instructions
sourceimpl Clone for TableSection
impl Clone for TableSection
fn clone(&self) -> TableSection
sourceimpl Clone for TypeSection
impl Clone for TypeSection
fn clone(&self) -> TypeSection
sourceimpl Clone for BrTableData
impl Clone for BrTableData
fn clone(&self) -> BrTableData
sourceimpl Clone for LocalNameSubsection
impl Clone for LocalNameSubsection
fn clone(&self) -> LocalNameSubsection
sourceimpl Clone for DataSection
impl Clone for DataSection
fn clone(&self) -> DataSection
sourceimpl Clone for ElementSection
impl Clone for ElementSection
fn clone(&self) -> ElementSection
sourceimpl Clone for GlobalEntry
impl Clone for GlobalEntry
fn clone(&self) -> GlobalEntry
sourceimpl Clone for ResizableLimits
impl Clone for ResizableLimits
fn clone(&self) -> ResizableLimits
sourceimpl Clone for CustomSection
impl Clone for CustomSection
fn clone(&self) -> CustomSection
sourceimpl Clone for MemorySection
impl Clone for MemorySection
fn clone(&self) -> MemorySection
sourceimpl Clone for RelocSection
impl Clone for RelocSection
fn clone(&self) -> RelocSection
sourceimpl Clone for NameSection
impl Clone for NameSection
fn clone(&self) -> NameSection
sourceimpl Clone for CodeSection
impl Clone for CodeSection
fn clone(&self) -> CodeSection
sourceimpl Clone for ElementSegment
impl Clone for ElementSegment
fn clone(&self) -> ElementSegment
sourceimpl Clone for ExportEntry
impl Clone for ExportEntry
fn clone(&self) -> ExportEntry
sourceimpl Clone for GlobalType
impl Clone for GlobalType
fn clone(&self) -> GlobalType
sourceimpl Clone for FunctionNameSubsection
impl Clone for FunctionNameSubsection
fn clone(&self) -> FunctionNameSubsection
sourceimpl Clone for StartedWith
impl Clone for StartedWith
fn clone(&self) -> StartedWith
sourceimpl Clone for BlockFrame
impl Clone for BlockFrame
fn clone(&self) -> BlockFrame
sourceimpl Clone for StackValueType
impl Clone for StackValueType
fn clone(&self) -> StackValueType
sourceimpl Clone for PrefixedStorageKey
impl Clone for PrefixedStorageKey
fn clone(&self) -> PrefixedStorageKey
sourceimpl Clone for StorageData
impl Clone for StorageData
fn clone(&self) -> StorageData
sourceimpl Clone for TrackedStorageKey
impl Clone for TrackedStorageKey
fn clone(&self) -> TrackedStorageKey
sourceimpl Clone for StorageKey
impl Clone for StorageKey
fn clone(&self) -> StorageKey
sourceimpl Clone for StorageChild
impl Clone for StorageChild
fn clone(&self) -> StorageChild
sourceimpl Clone for ChildTrieParentKeyId
impl Clone for ChildTrieParentKeyId
fn clone(&self) -> ChildTrieParentKeyId
sourceimpl Clone for FromHexError
impl Clone for FromHexError
fn clone(&self) -> FromHexError
sourceimpl Clone for FromStrRadixErrKind
impl Clone for FromStrRadixErrKind
fn clone(&self) -> FromStrRadixErrKind
sourceimpl Clone for FromHexError
impl Clone for FromHexError
fn clone(&self) -> FromHexError
sourceimpl Clone for InvalidBufferSize
impl Clone for InvalidBufferSize
fn clone(&self) -> InvalidBufferSize
sourceimpl<T> Clone for RtVariableCoreWrapper<T> where
T: Clone + VariableOutputCore + UpdateCore,
<T as BlockSizeUser>::BlockSize: IsLess<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>>,
<<T as BlockSizeUser>::BlockSize as IsLess<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>>>::Output: NonZero,
<T as BlockSizeUser>::BlockSize: Clone,
<T as BufferKindUser>::BufferKind: Clone,
impl<T> Clone for RtVariableCoreWrapper<T> where
T: Clone + VariableOutputCore + UpdateCore,
<T as BlockSizeUser>::BlockSize: IsLess<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>>,
<<T as BlockSizeUser>::BlockSize as IsLess<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UInt<UTerm, B1>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>>>::Output: NonZero,
<T as BlockSizeUser>::BlockSize: Clone,
<T as BufferKindUser>::BufferKind: Clone,
fn clone(&self) -> RtVariableCoreWrapper<T>
sourceimpl Clone for Box<dyn DynDigest + 'static, Global>
impl Clone for Box<dyn DynDigest + 'static, Global>
fn clone(&self) -> Box<dyn DynDigest + 'static, Global>ⓘNotable traits for Box<R, Global>impl<R> Read for Box<R, Global> where
R: Read + ?Sized, impl<W> Write for Box<W, Global> where
W: Write + ?Sized, impl<F, A> Future for Box<F, A> where
F: Future + Unpin + ?Sized,
A: Allocator + 'static, type Output = <F as Future>::Output;impl<I, A> Iterator for Box<I, A> where
I: Iterator + ?Sized,
A: Allocator, type Item = <I as Iterator>::Item;
R: Read + ?Sized, impl<W> Write for Box<W, Global> where
W: Write + ?Sized, impl<F, A> Future for Box<F, A> where
F: Future + Unpin + ?Sized,
A: Allocator + 'static, type Output = <F as Future>::Output;impl<I, A> Iterator for Box<I, A> where
I: Iterator + ?Sized,
A: Allocator, type Item = <I as Iterator>::Item;